DocumentCode
653319
Title
Extending and Recompiling AADL for CPS Modeling
Author
Zhonghao Sun ; Xingshe Zhou
Author_Institution
Sch. of Comput., Northwestern Polytech. Univ., Xi´an, China
fYear
2013
fDate
20-23 Aug. 2013
Firstpage
1225
Lastpage
1230
Abstract
This paper presents an extension of AADL to model CPS, provides a method to compile the new modeling language called CPSADL. Physical entity that contains "context" component and "controlled" component is added to model physical processes and their interactions, all physical components are combined with continuous ports. Interaction entity that includes "sensor" component and "actuator" component is added to model the interaction between discrete computing entity and continuous physical entity. The behaviors of all kinds of components are represented in their annexes. A method based EMF and ANTLR is provided to translate CPSADL into XML which could be easily used by other tools. The application of CPSADL is illustrated through an autonomous walking system of lunar vehicle.
Keywords
Unified Modeling Language; XML; actuators; intelligent transportation systems; mobile robots; sensors; vehicles; ANTLR; CPS modeling; CPSADL; EMF; XML; actuator component; autonomous walking system; context component; continuous physical entity; controlled component; cyberphysical system; discrete computing entity; lunar vehicle; modeling language; recompiling AADL; sensor component; Analytical models; Computational modeling; Mathematical model; Moon; Ports (Computers); Unified modeling language; Vehicles; AADL; CPS; EMF; Modeling; compiling;
fLanguage
English
Publisher
ieee
Conference_Titel
Green Computing and Communications (GreenCom), 2013 IEEE and Internet of Things (iThings/CPSCom), IEEE International Conference on and IEEE Cyber, Physical and Social Computing
Conference_Location
Beijing
Type
conf
DOI
10.1109/GreenCom-iThings-CPSCom.2013.213
Filename
6682226
Link To Document