会议专题

Challenges in Developing Software for Cyber-physical Systems

  Cyber-physical systems are systems that integrate the digital com- putational world with the real physical world,often using sensors and actuators as interfaces.There exist many application domain- s of cyber-physical systems such as autonomous systems,process control systems,robotic systems,and context-aware systems.The physical world is a complex and continuous world that changes in real-time while the computational world is a simplified and dis- crete world that often stores a delayed,likely inaccurate image of the physical world using sensory data.The mismatch between these two worlds poses unique challenges of developing software for cyber-physical systems.In this paper,we mainly (1) illustrate this mismatch problem by presenting difficulties that we faced during two projects of devel- oping software for cyber-physical systems: the self-adaptive robot car project and iSpace project; (2) systematically analyse the rea- son for the mismatch problem based on our first-hand experiences; (3) summarize a general methodology on how to partly bridge the gap between the two mismatched worlds to better develop software for cyber-physical systems based on the knowledge learned from the two projects.We expect that these experiences can help other- s in better design and develop cyber-physical systems and can be used to explore new techniques (such as new testing techniques) to improve the quality of cyber-physical systems.

Cyber-physical systems mismatch problem software developmen-t robot car software testing Internetware

Linghao Zhang Hui Sun Xiaoxing Ma Chang Xu Jian Lu

State Key Laboratory for Novel Software Technology,Nanjing University Dept. of Computer Science & Technology,Nanjing University

国际会议

第五届亚太网构软件研讨会

长沙

英文

115-124

2013-10-23(万方平台首次上网日期,不代表论文的发表时间)