State-of-the-art approaches to semantic modeling of engineering systems focus on the capture and representation of knowledge within one or more domains. A common objective is development of ontologies for the comprehensive representation of knowledge within a domain; usually, far less effort is dedicated to the development of rules for the validation, use, and interaction of the domain with other domains. This paper proposes, in contrast, a framework for knowledge-based development and event-driven execution of multi-domain systems where data, ontologies, and rules within a domain have equal importance and are co-developed. We call this domain-level building block element the data-ontology-rule footing. Our preliminary work indicates that footings can be designed to be modular and can support (1) systems integration of domains through the use of rules that operate across multiple name spaces and (2) synchronization of behavior transitions in multiple domains. Event-driven execution of semantic graphs is achieved through the use of event listeners attached to semantic graphs, which, in turn, can push updates to graphical views of domain behavior. We exercise these capabilities in a case study problem that examines fault tolerance of drone operations in a military mission.
[1]
R. Karban,et al.
An ontology for State Analysis: Formalizing the mapping to SysML
,
2012,
2012 IEEE Aerospace Conference.
[2]
D.J. Russomanno,et al.
Sensor ontologies: from shallow to deep models
,
2005,
Proceedings of the Thirty-Seventh Southeastern Symposium on System Theory, 2005. SSST '05..
[3]
Amanda Pertzborn,et al.
A Semantic Framework for Modeling and Simulation of Cyber-physical Systems | NIST
,
2014
.
[4]
Alan Nguyen,et al.
Distributed System Behavior Modeling with Ontologies, Rules, and Message Passing Mechanisms☆
,
2015
.
[5]
Mark Austin,et al.
An ontological framework for knowledge modeling and decision support in cyber-physical systems
,
2016,
Adv. Eng. Informatics.