Title :
Heterogeneous actor modeling
Author_Institution :
EECS Dept., UC Berkeley, Berkeley, CA, USA
Abstract :
Complex systems demand diversity in the modeling mechanisms. This “roadmap” paper prescribes an approach to modeling based on concurrent communicating components (called actors), where a diversity of orchestration strategies govern the execution and interaction of the components. The prescribed approach has been extensively explored in the Ptolemy Project, but as yet is not widely deployed in engineering practice. The approach achieves interaction between diverse models using an abstract semantics, which is a deliberately incomplete semantics that cannot by itself define a useful modeling framework. It instead focuses on the interactions between diverse models, reducing the nature of those interactions to a minimum that achieves a well-defined composition. The actor semantics is an abstract semantics that can handle many heterogeneous models that are built today, and some that are not common today. The actor abstract semantics and many concrete semantics are implemented in Ptolemy II, an open-source software framework.
Keywords :
large-scale systems; multiprocessing programs; public domain software; Ptolemy project; abstract semantics; actor semantics; complex systems; concurrent communicating components; heterogeneous actor modeling; modeling mechanisms; open-source software; orchestration strategies; roadmap; Adaptation models; Computational modeling; Mathematical model; Object oriented modeling; Semantics; Syntactics; Unified modeling language; Ptolemy; heterogeneity; models of computation;
Conference_Titel :
Embedded Software (EMSOFT), 2011 Proceedings of the International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4503-0714-7