Modular design of hybrid languages by explicit modeling of semantic adaptation

12Citations
Citations of this article
15Readers
Mendeley users who have this article in their library.

Abstract

The engineering of a complex cyber-physical system (CPS) involves the creation and simulation of hybrid models often encompassing multiple levels of abstraction and combining different formalisms, often not expressible in any single existing formalisms. Modular language engineering is thus essential for effective and efficient development of new formalisms, appropriate for the task. In our work, each modeling language is represented as a language specification fragment: a modular representation of the syntax and semantics. We propose a white-box technique for explicitly modeling the definition and composition of the fragments. In this paper, we focus on the composition of the operational semantics (i.e., the semantic adaptation) of hybrid languages. This enables automatic synthesis of a simulator for the hybrid language. Our approach is demonstrated by creating two well-known hybrid languages as a composition of Timed Finite State Automata (TFSA) and Causal Block Diagrams (CBD) - hybrid TFSA and hybrid CBD.

Cite

CITATION STYLE

APA

Mustafiz, S., Gomes, C., Barroca, B., & Vangheluwe, H. (2016). Modular design of hybrid languages by explicit modeling of semantic adaptation. In Proceedings of the 2016 Spring Simulation Multiconference - TMS/DEVS Symposium on Theory of Modeling and Simulation, TMS/DEVS 2016. The Society for Modeling and Simulation International. https://doi.org/10.22360/springsim.2016.tmsdevs.062

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free