Cyber-physical systems integrate cyber elements with physical elements, thereby combining the computing and physics regimes. This integration has exciting prospects as a basis for advanced systems that solve big technical, societal, economical, and ecological challenges. When designing, understanding, and analyzing these cyber-physical systems, however, we also face big integrative challenges. Challenges of integrating CPS. Challenging of integrating dynamics. Of integrating theories, technologies, and tools. And even challenges of integrating different disciplines. As a way to tackle those challenges, we advocate logical analysis of cyber-physical systems, including a logical verification approach of hybrid systems and of distributed hybrid systems. 1 Cyber-Physical Systems The notion of cyber-physical systems (CPS) is used for systems that tightly integrate cyber elements and physical elements. The cyber elements use computing and communication technology. And the physical elements control physical processes. CPS integrate both regimes, e.g., when computers control physical processes and are communicating with each other over a wireless network. CPS applications come from many different domains, including the automotive, aerospace, factory automation, chemical or physical process control, medical devices, and smart grid energy systems. Because of the impact that CPS have on our physical world, safety-criticality and reliability are extremely relevant aspects of CPS. Think of, for instance, a car that is driving down the road. Of course, a car uses advanced computer technology for navigation, electronic stability control, adaptive cruise control, lane change assistants, and many other parts of the system design. The car is also very physical and it is important that we understand how it moves on a street. We always want to understand how other cars may move around us so that we can drive safely among them. In order to make sure that the cyber elements work together well with the physical movement, we need to understand the combined CPS aspects of the system. Just looking at the physics will not tell us what the impact of computer decisions in the adaptive
[1]
André Platzer,et al.
Logical Analysis of Hybrid Systems - Proving Theorems for Complex Dynamics
,
2010
.
[2]
Thomas A. Henzinger,et al.
The theory of hybrid automata
,
1996,
Proceedings 11th Annual IEEE Symposium on Logic in Computer Science.
[3]
André Platzer,et al.
Quantified Differential Dynamic Logic for Distributed Hybrid Systems
,
2010,
CSL.
[4]
André Platzer,et al.
Differential Dynamic Logic for Hybrid Systems
,
2008,
Journal of Automated Reasoning.
[5]
André Platzer,et al.
Real World Verification
,
2009,
CADE.
[6]
André Platzer,et al.
KeYmaera: A Hybrid Theorem Prover for Hybrid Systems (System Description)
,
2008,
IJCAR.