Let’s Get Physical: Computer Science Meets Systems

作者: Pierluigi Nuzzo , Alberto Sangiovanni-Vincentelli

DOI: 10.1007/978-3-642-54848-2_13

关键词: SimulationEngineering design processDesign methodsSystems engineeringElectronic design automationPlatform-based designRealization (systems)Cyber-physical systemSophisticationElectric power systemComputer science

摘要: In cyber-physical systems (CPS) computing, networking and control (typically regarded as the “cyber” part of system) are tightly intertwined with mechanical, electrical, thermal, chemical or biological processes (the “physical” part). The increasing sophistication heterogeneity these requires radical changes in way sense-and-control platforms designed to regulate them. this paper, we highlight some design challenges due complexity CPS. We argue that such can be addressed by leveraging concepts have been instrumental fostering electronic automation while dealing VLSI system design. Based on concepts, introduce a methodology whereby platform-based is combined assume-guarantee contracts formalize process enable realization CPS architectures software hierarchical compositional manner. demonstrate our approach prototype an aircraft electric power system.

参考文章(26)
Alena Simalatsar, Roberto Passerone, Alberto Sangiovanni-Vincentelli, Abhijit Davare, Douglas Densmore, Trevor Meyerowitz, Alessandro Pinto, Qi Zhu, Yoshinori Watanabe, Guang Yang, Massimiliano D'Angelo, Felice Balarin, Platform-Based Design and Frameworks: Metropolis and Metro II Model-Based Design for Embedded Systems. pp. 259- 322 ,(2009) , 10.1201/9781315218823-19
Albert Benveniste, Benoît Caillaud, Alberto Ferrari, Leonardo Mangeruca, Roberto Passerone, Christos Sofronis, Multiple Viewpoint Contract-Based Specification and Design formal methods. pp. 200- 225 ,(2008) , 10.1007/978-3-540-92188-2_9
Oded Maler, Dejan Nickovic, Monitoring Temporal Properties of Continuous Signals Lecture Notes in Computer Science. pp. 152- 166 ,(2004) , 10.1007/978-3-540-30206-3_12
E. Allen EMERSON, Temporal and modal logic Handbook of theoretical computer science (vol. B). pp. 995- 1072 ,(1991) , 10.1016/B978-0-444-88074-1.50021-4
Pierluigi Nuzzo, Huan Xu, Necmiye Ozay, John B. Finn, Alberto L. Sangiovanni-Vincentelli, Richard M. Murray, Alexandre Donze, Sanjit A. Seshia, A Contract-Based Methodology for Aircraft Electric Power System Design IEEE Access. ,vol. 2, pp. 1- 25 ,(2014) , 10.1109/ACCESS.2013.2295764
Alberto Sangiovanni-Vincentelli, Werner Damm, Roberto Passerone, Taming Dr. Frankenstein: Contract-Based Design for Cyber-Physical Systems* European Journal of Control. ,vol. 18, pp. 217- 238 ,(2012) , 10.3166/EJC.18.217-238
Alberto L. Sangiovanni-Vincentelli, John B. Finn, Pierluigi Nuzzo, Antonio Iannopollo, Contract-based design of control protocols for safety-critical cyber-physical systems design, automation, and test in europe. pp. 1- 4 ,(2014) , 10.5555/2616606.2616678
J. Sztipanovits, G. Karsai, Model-integrated computing IEEE Computer. ,vol. 30, pp. 110- 111 ,(1997) , 10.1109/2.585163
Alberto Sangiovanni-Vincentelli, Quo Vadis, SLD? Reasoning About the Trends and Challenges of System Level Design Proceedings of the IEEE. ,vol. 95, pp. 467- 506 ,(2007) , 10.1109/JPROC.2006.890107