TY - JOUR
T1 - CPS-Agent oriented construction and implementation for cyber physical systems
AU - Hu, Yujiao
AU - Zhou, Xingshe
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2018
Y1 - 2018
N2 - Cyber-physical systems (CPSs) have attracted many researchers in areas as diverse as aerospace, manufacturing, transportation, and so on. However, modeling methodologies and tools for autonomous objects in CPS are still lacking. In this paper, the CPS-Agent is proposed to model objects with consideration of temporal-spatial traits and interaction with physical environment. It is formulated by a five-tuple. Furthermore, considering that no universal methodology of coordination strategy formulation could be used to guide researchers, we present a role-based strategy formulation to make work patterns of CPS-Agents more clear. In terms of network communication among CPS-Agents, a set of communicative primitives is tailored based on the FIPA-ACL specification. Afterward, to guide engineers in designing systems according to their application requirements in the area of CPS, we design templates and a novel visual support tool for generating C++ files automatically corresponding to customized CPS-Agents, coordination strategies, and coordination groups. Finally, the complete development process based on our methodologies and tool is illustrated by an instance of a car team.
AB - Cyber-physical systems (CPSs) have attracted many researchers in areas as diverse as aerospace, manufacturing, transportation, and so on. However, modeling methodologies and tools for autonomous objects in CPS are still lacking. In this paper, the CPS-Agent is proposed to model objects with consideration of temporal-spatial traits and interaction with physical environment. It is formulated by a five-tuple. Furthermore, considering that no universal methodology of coordination strategy formulation could be used to guide researchers, we present a role-based strategy formulation to make work patterns of CPS-Agents more clear. In terms of network communication among CPS-Agents, a set of communicative primitives is tailored based on the FIPA-ACL specification. Afterward, to guide engineers in designing systems according to their application requirements in the area of CPS, we design templates and a novel visual support tool for generating C++ files automatically corresponding to customized CPS-Agents, coordination strategies, and coordination groups. Finally, the complete development process based on our methodologies and tool is illustrated by an instance of a car team.
KW - code generation
KW - CPS-agent
KW - Cyber physical system
KW - modeling
KW - support tool
UR - http://www.scopus.com/inward/record.url?scp=85054652943&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2018.2873751
DO - 10.1109/ACCESS.2018.2873751
M3 - 文章
AN - SCOPUS:85054652943
SN - 2169-3536
VL - 6
SP - 57631
EP - 57642
JO - IEEE Access
JF - IEEE Access
M1 - 8485798
ER -