Sensors (Oct 2021)

GO-DEVS: Storage and Retrieval System for DEVS Models Using Graph and Ontology Representation

  • Chun-Hee Lee,
  • Jang Won Bae,
  • Euihyun Paik

DOI
https://doi.org/10.3390/s21206771
Journal volume & issue
Vol. 21, no. 20
p. 6771

Abstract

Read online

DEVS is a powerful formal language to describe discrete event systems in modeling and simulation areas and useful for component-based design. One of the advantages of component-based design is reusability. To reuse or share DEVS models developed by many other modelers, a system to systematically store and retrieve many DEVS models should be supported. However, to the best of our knowledge, there does not exist such a system. In this paper, we propose GO-DEVS (Graph/Ontology-represented DEVS storage and retrieval system) to store and retrieve DEVS models using graph and ontology representation. For effective model sharing, an ontology is introduced when a DEVS model is developed. To search for DEVS models in an effective and efficient way, we propose two types of queries, IO query and structure query, and provide a method to store and query DEVS models on an RDBMS. Finally, we experimentally show GO-DEVS can process the queries efficiently.

Keywords