skip to main content
10.1145/2744769.2747950acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
research-article

What don't we know about CPS architectures?

Published: 07 June 2015 Publication History

Abstract

This paper considers the challenges in the architectural design of cyber-physical systems (CPS). Cyber-physical systems are real-time control and coordination systems that rely on computational infrastructure. We help to elucidate these challenges by comparing cyber-physical system design to system-on-chip design. We then survey CPS architectures and identify several important challenges.

References

[1]
Medhrad Pakmehr, Manuj Dhingra, Nathan Fitzgerald and James D. Paduano, Marilyn Wolf, Eric Feron, and Alireza Behbahani, "Distributed architectures integrated with high-temperature electronics for engine monitoring and control," in 47th AIAA/ASME/SAE/ASEE Joint Propulsion Conference, 31 July-3 Aug 2011, San Diego CA
[2]
Muhammad Umer Tariq, Santiago Grijalva, and MarilynWolf, "A Service-Oriented, Cyber-Physical Reference Model for Smart Grid," in S. K. Khaitan, J. D. McCalley, and C. C. Liu (eds.), Cyber Physical Systems Approach to Smart Electric Power Grid, Power Systems, Switzerland:Springer, 2015.
[3]
M. U. Tariq, J. Florence, M. Wolf, "Design Specification of Cyber-Physical Systems: Towards a Domain-Specific Modeling Language based on Simulink, Eclipse Modeling Framework, and Giotto," International Workshop on Model-Based Architecting and Construction of Embedded Systems (ACES-MB), 2014.
[4]
Gabor Karsai, Janos Sztipanovits, Akos Ledeczi, and Ted Bapty, "Model-integrated development of embedded software," Proceedings of the IEEE, 91(1), January 2003, pp. 145--164.
[5]
Peter H. Feiler and David P. Gluch, Model-Based Engineering with AADL: An Introduction to the SAE Architecture Analysis & Design Language, SEI Series in Software Engineering, Upper Saddle River NJ: Addison-Wesley, 2012.
[6]
Inseok Park and Myoungho Sunwoo, "FlexRay network parameter optimization method for automotive applications," IEEE Transactions on Industrial Electronics, 58(4), April 2011, pp. 1449--1459.
[7]
Adolfo Anta and Paulo Tabuada, "Self-triggered stabilization of homogeneous control systems," in 2008 American Control Conference, IEEE, 2008, pp. 4129--4134.
[8]
Chung-Yao Kao and Bo Lincoln, "Simple stability criteria for systems with time-varying delays," Automatica, 40(8), August 2004, pp. 1429--1434.
[9]
Anton Cervin, Bo Lincoln, Johan Eker, Karl-erik Arzen, and Giorgio Buttazzo, "The jitter margin and its application in the design of real-time control systems," in Proceedings, RTCSA, Goteborg, Sweden, August 2004.
[10]
C. L. Liu and James W. Layland, "Scheduling algorithms for multiprogramming in a hard--real-time environment," Journal of the ACM, 20(1), January 1973, pp. 46--61.
[11]
Fumin Zhang, Klementyna Szwaykowska, Wayne Wolf, and Vincent Mooney, "Task scheduling for control oriented requirements for cyber-physical systems," in Proceedings, 2008 Real-Time Systems Symposium, IEEE, 2008, pp. 47--56.
[12]
Dip Goswami, Reinhard Schneider, and Samarjit Chakraborty, "Co-design of cyber-physical systems via controller with flexible delay constraints," in Proceedings of the 16th Asia South Pacific Design Automation Conference, ASP-DAC 2011, IEEE, 2011, pp. 225--230.
[13]
Radio Technical Commission for Aeronautics, DO-178C Software Considerations in Airborne Systems and Equipment Certification, RCTA, December 13, 2011.
[14]
ISO/TC 22, Road vehicles, Subcommittee SC3, Electrical and electronic equipment, ISO 26262, ISO, 2015.
[15]
National Institute of Standards and Technology, Guidelines for Smart Grid Cyber Security, NISTIR 7628 Revision 1, September 2014.
[16]
Stephen Checkoway, Damon McCoy, Brian Kantor, Danny Anderson, Hovav Shacham, Stefan Savage, Karl Koscher, Alexei Czeskis, Franziska Roesner, Tadayoshi Kohno. USENIX Security, August 10--12, 2011.

Cited By

View all
  • (2023)On the Conceptualization of Tools for Traceability-Based Change Impact Analysis Using a Domain-Specific Modeling Approach2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)10.1109/MODELS-C59198.2023.00055(257-265)Online publication date: 1-Oct-2023
  • (2022)SLNETProceedings of the 19th International Conference on Mining Software Repositories10.1145/3524842.3528001(237-241)Online publication date: 23-May-2022
  • (2020)Automatic generation of simulink models to find bugs in a cyber-physical system tool chain using deep learningProceedings of the ACM/IEEE 42nd International Conference on Software Engineering: Companion Proceedings10.1145/3377812.3382163(110-112)Online publication date: 27-Jun-2020
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
DAC '15: Proceedings of the 52nd Annual Design Automation Conference
June 2015
1204 pages
ISBN:9781450335201
DOI:10.1145/2744769
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 June 2015

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. architecture
  2. cyber-physical systems
  3. design methodologies

Qualifiers

  • Research-article

Conference

DAC '15
Sponsor:
DAC '15: The 52nd Annual Design Automation Conference 2015
June 7 - 11, 2015
California, San Francisco

Acceptance Rates

Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

Upcoming Conference

DAC '25
62nd ACM/IEEE Design Automation Conference
June 22 - 26, 2025
San Francisco , CA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)1
Reflects downloads up to 14 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2023)On the Conceptualization of Tools for Traceability-Based Change Impact Analysis Using a Domain-Specific Modeling Approach2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)10.1109/MODELS-C59198.2023.00055(257-265)Online publication date: 1-Oct-2023
  • (2022)SLNETProceedings of the 19th International Conference on Mining Software Repositories10.1145/3524842.3528001(237-241)Online publication date: 23-May-2022
  • (2020)Automatic generation of simulink models to find bugs in a cyber-physical system tool chain using deep learningProceedings of the ACM/IEEE 42nd International Conference on Software Engineering: Companion Proceedings10.1145/3377812.3382163(110-112)Online publication date: 27-Jun-2020
  • (2017)Simulation and analysis framework for cyber-physical systemsProceedings of the 12th Annual Conference on Cyber and Information Security Research10.1145/3064814.3064827(1-4)Online publication date: 4-Apr-2017
  • (2017)Verifying attack graphs through simulation2017 Resilience Week (RWS)10.1109/RWEEK.2017.8088649(64-67)Online publication date: Sep-2017

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media