Abstract
| Original language | English |
|---|---|
| Journal | Systems |
| Volume | 10 |
| Issue number | 2 |
| DOIs | |
| Publication status | Published - 26 Mar 2022 |
Keywords
- complex systems
- cyber-physical systems
- Model Based Systems Engineering
- System-of-Systems
Fingerprint
Dive into the research topics of 'A Domain-Specific, Model Based Systems Engineering Approach for Cyber-Physical Systems'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver
}
In: Systems, Vol. 10, No. 2, 26.03.2022.
Research output: Contribution to journal › Article › peer-review
TY - JOUR
T1 - A Domain-Specific, Model Based Systems Engineering Approach for Cyber-Physical Systems
AU - Neureiter, C.
AU - Binder, C.
N1 - Cited By :4 Export Date: 14 December 2023 Correspondence Address: Neureiter, C.; Josef Ressel Centre for Dependable System-of-Systems Engineering, Urstein Sued 1, Austria; email: [email protected] Funding details: Österreichische Nationalstiftung für Forschung, Technologie und Entwicklung Funding details: Christian Doppler Forschungsgesellschaft, CDG Funding details: Bundesministerium für Digitalisierung und Wirtschaftsstandort, BMDW Funding details: Salzburger Landesregierung Funding text 1: Funding: This research was funded by the “Christian Doppler Forschungsgesellschaft", the “Austrian Federal Ministry for Digital and Economic Affairs”, the “National Foundation for Research, Technology and Development” and the “Federal State of Salzburg”. Funding text 2: Acknowledgments: The financial support by the Austrian Federal Ministry for Digital and Economic Affairs and the National Foundation for Research, Technology and Development and the Christian Doppler Research Association as well as the Federal State of Salzburg is also gratefully acknowledged. References: Lee, E.A., Cyber Physical Systems: Design Challenges (2008) Proceedings of the 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC), pp. 363-369. , Orlando, FL, USA, 5–7 May; Haberfellner, R., de Weck, O.L., Fricke, E., Vössner, S., (2012) Systems Engineering. Grundlagen und Anwendung, , Orell Füssli: Zurich, Switzerland; DeLaurentis, D., (2007) System of Systems Definition and Vocabulary, , Technical Report; School of Aeronautics and Astronautics, Purdue University: West Lafayette USA; Carlock, P.G., Fenton, R.E., System of Systems (SoS) enterprise systems engineering for information-intensive organizations (2001) Syst. Eng, 4, pp. 242-261; Pei, R.S., Systems of Systems Integration—A Smart Way of Acquiring Army C412WS Systems (2000) Proceedings of the Summer Computer Simulation Conference, pp. 134-139. , Vancouver, BC, Canada, 16–20 July; Lukasik, S.J., Systems, systems of systems, and the education of engineers (1998) Artif. Intell. Eng. Des. Anal. Manuf, 12, pp. 55-60; Manthorpe, W., The emerging joint system of systems: A systems engineering challenge and opportunity for APL (1996) John Hopkins APL Tech. Dig, 17, pp. 305-310; Jamshidi, M., System of Systems Engineering Definitions (2005) Proceedings of the IEEE Systems, Man, and Cybernetics Conference, , Waikoloa, HI, USA, 10–12 October; Maier, M.W., Architecting principles for systems-of-systems (1998) Syst. Eng, 1, pp. 267-284; DeLaurentis, D., Understanding Transportation as a System-of-Systems Design Problem (2005) Proceedings of the 43rd AIAA Aerospace Sciences Meeting and Exhibit, , Reno, Nevada, 10–13 January; Miclea, L., Sanislav, T., About dependability in cyber-physical systems (2011) Proceedings of the 2011 9th East-West Design & Test Symposium (EWDTS), pp. 17-21. , IEEE, Sevastopol, Ukraine, 9–12 September; Blume, S., (2007) Electric Power System Basics: For the Nonelectrical Professional (IEEE Series on Power Engineering), , John Wiley & Sons: Hoboken, NJ, USA; (2008) The Smart Grid: An Introduction, , https://www.energy.gov/sites/default/files/oeprod/DocumentsandMedia/DOE_SG_Book_Single_Pages%281%29.pdf, Technical Report. (accessed on 16 February 2022); Moslehi, K., Kumar, R., A Reliability Perspective of the Smart Grid (2010) IEEE Trans. Smart Grid, 1, pp. 57-64; Khurana, H., Hadley, M., Lu, N., Frincke, D.A., Smart-Grid Security Issues (2010) IEEE Secur. Priv, 8, pp. 81-85; Uslar, M., Rosinger, C., Schlegel, S., Security by Design for the Smart Grid: Combining the SGAM and NISTIR 7628 (2014) Proceedings of the 38th International Computer Software and Applications Conference Workshops (COMPSACW), pp. 110-115. , IEEE, Vasteras, Sweden, 21–25 July; Hall, R.E., Bowerman, B., Braverman, J., Taylor, J., Todosow, H., Von Wimmersperg, U., (2000) The Vision of a Smart City, , Technical Report; Brookhaven National Lab.: Upton, NY, USA; Gurgen, L., Gunalp, O., Benazzouz, Y., Gallissot, M., Self-aware cyber-physical systems and applications in smart buildings and cities (2013) Proceedings of the 2013 Design, Automation & Test in Europe Conference & Exhibition (DATE), pp. 1149-1154. , IEEE, Grenoble, France, 18–22 March; Zhang, K., Ni, J., Yang, K., Liang, X., Ren, J., Shen, X.S., Security and privacy in smart city applications: Challenges and solutions (2017) IEEE Commun. Mag, 55, pp. 122-129; Hatzivasilis, G., Papaefstathiou, I., Manifavas, C., Software security, privacy, and dependability: metrics and measurement (2016) IEEE Softw, 33, pp. 46-54; Kitchin, R., Making sense of smart cities: addressing present shortcomings (2015) Camb. J. Reg. Econ. Soc, 8, pp. 131-136; Hobert, L., Festag, A., Llatser, I., Altomare, L., Visintainer, F., Kovacs, A., Enhancements of V2X communication in support of cooperative autonomous driving (2015) IEEE Commun. Mag, 53, pp. 64-70; Weiß, C., V2X communication in Europe–From research projects towards standardization and field testing of vehicle communication technology (2011) Comput. Netw, 55, pp. 3103-3119; Härri, J., Brens, F., Challenges and Opportunities of WiFi-based V2X Communications (2017) Proceedings of the VDI Conference on Digital Infrastructure & Automotive Mobility, pp. 5-6. , Berlin, Germany, 5–6 July; Poudel, B., Munir, A., Design and evaluation of a novel ECU architecture for secure and dependable automotive CPS (2017) Proceedings of the 2017 14th IEEE Annual Consumer Communications & Networking Conference (CCNC), pp. 841-847. , IEEE, Las Vegas, NV, USA, 8–11 January; Much, A., Automotive security: challenges, standards and solutions (2016) Softw. Qual. Prof, 18, pp. 4-12; Amarnath, R., Munk, P., Thaden, E., Nordmann, A., Burton, S., Dependability challenges in the model-driven engineering of automotive systems (2016) Proceedings of the 2016 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), pp. 1-4. , IEEE, Ottawa, ON, Canada, 23–27 October; Xu, L.D., Xu, E.L., Li, L., Industry 4.0: State of the art and future trends (2018) Int. J. Prod. Res, 56, pp. 2941-2962; Kargl, F., van der Heijden, R.W., König, H., Valdes, A., Dacier, M.C., Insights on the security and dependability of industrial control systems (2014) IEEE Secur. Priv, 12, pp. 75-78; Bicaku, A., Maksuti, S., Palkovits-Rauter, S., Tauber, M., Matischek, R., Schmittner, C., Mantas, G., Delsing, J., Towards trustworthy end-to-end communication in industry 4.0 (2017) Proceedings of the 2017 IEEE 15th International Conference on Industrial Informatics (INDIN), pp. 889-896. , IEEE, Emden, Germany, 24–26 July; Jaradat, O., Sljivo, I., Habli, I., Hawkins, R., Challenges of safety assurance for industry 4.0 (2017) Proceedings of the 2017 13th European Dependable Computing Conference (EDCC), pp. 103-106. , IEEE, Geneva, Switzerland, 4–8 September; Monostori, L., Cyber-physical production systems: Roots, expectations and R&D challenges (2014) Procedia Cirp, 17, pp. 9-13; Avizienis, A., Laprie, J.C., Randell, B., Landwehr, C., Basic Concepts and Taxonomy of Dependable and Secure Computing (2004) IEEE Trans. Dependable Secur. Comput, 1, pp. 11-33; Neureiter, C., Eibl, G., Veichtlbauer, A., Engel, D., Towards a Framework for Engineering Smart-Grid-Specific Privacy Requirements (2013) Proceedings of the IECON 2013—39th Annual Conference of the IEEE Industrial Electronics Society, pp. 4803-4808. , Vienna, Austria, 10–13 November; Schumacher, M., Fernandez-Buglioni, E., Hybertson, D., Buschmann, F., Sommerlad, P., (2005) Security Patterns. Integrating Security and Systems Engineering, , John Wiley & Sons, Ltd.: Hoboken, NJ, USA; Avizienis, A., Laprie, J.C., Randell, B., (2001) Fundamental Concepts of Dependability, , University of Newcastle upon Tyne, Computing Science: Newcastle upon Tyne, UK; Popper, S., Bankes, S., Callaway, R., (2004) System-of-Systems Symposium: Report on a Summer Conversation, , Technical Report; Potomac Institute for Policy Studies: Arlington, VA, USA; Lee, E., (2013) Cyber-Physical Systems: A Fundamental Intellectual Challenge, , https://ptolemy.berkeley.edu/projects/chess/pubs/1045/Lee_CPS_CollegeDeFrance.pdf, Paris, France, (accessed on 16 February 2022); (2006) Systems Engineering Handbook. A Guide for System Life Cycle Processes and Activities, , Version 3; INCOSE International Council on Systems Engineering: San Diego, CA, USA; (2015) ISO 15288:2015; Systems Engineering—System Life Cycle Processes, , Technical Report; International Organization for Standardization: Geneva, Switzerland; Schmidt, D.C., Model-Driven Engineering (2006) IEEE Comput. Soc, 39, pp. 25-31; Kent, S., Model Driven Engineering (2002) Proceedings of the 3rd International Conference on Integrated Formal Methods, pp. 286-298. , Turku, Finland, 15–17 May Springer: Berlin/Heidelberg, Germany, 2002; Bézivin, J., In Search of a Basic Principle for Model Driven Engineering (2004) Novatica J. Spec. Issue, 5, pp. 21-24; Favre, J.M., Towards a Basic Theory to Model Driven Engineering (2004) Proceedings of the 3rd Workshop in Software Model Engineering (WiSME), pp. 262-271. , Lisbon, Portugal; Brambilla, M., Cabot, J., Wimmer, M., (2012) Model-Driven Software Engineering in Practice; Synthesis Lectures on Software Engineering #1, , Morgan & Claypool: San Rafael, CA, USA; (2007) Systems Engineering Vision 2020, Version 2.03, , Technical Report; INCOSE: San Diego, CA, USA; (2012) OMG Systems Modeling Language (OMG SysML) Version 1.3, , Technical Report; Object Management Group: Needham, MA, USA; Lee, E.A., Fundamental Limits of Cyber-Physical Systems Modeling (2016) ACM Trans. Cyber-Phys. Syst, 1, pp. 1-26; Evans, E., (2003) Domain Driven Design: Tackling Complexity in the Heart of Software, , Addison Wesley: Boston, MA, USA; Nuseibeh, B., Weaving together requirements and architectures (2001) Computer, 34, pp. 115-119; Weilkiens, T., (2016) SYSMOD—The Systems Modeling Toolbox, , MBSE4U—Tim Weilkiens: Hamburg, Germany; Pohl, K., Hönninger, H., Achatz, R., Broy, M., (2012) Model-Based Engineering of Embedded Systems: The SPES 2020 Methodology, , Springer: Berlin/Heidelberg, Germany; Pohl, K., Broy, M., Daembkes, H., Hönninger, H., (2016) Advanced Model-Based Engineering of Embedded Systems: Extension of the SPES 2020 Methodology, , Springer: Berlin/Heidelberg, Germany; (2012) Smart Grid Reference Architecture, , https://www.cencenelec.eu/media/CEN-CENELEC/AreasOfWork/CEN-CENELEC_Topics/Smart%20Grids%20and%20Meters/Smart%20Grids/reference:architecture_smartgrids.pdf, Technical Report, CEN-CENELEC-ETSI. (accessed on 16 February 2022); Uslar, M., Rohjans, S., Neureiter, C., Proestl Andren, F., Velasquez, J., Steinbrink, C., Efthymiou, V., Brunner, H., Applying the Smart Grid Architecture Model for Designing and Validating System-of-Systems in the Power and Energy Domain: A European Perspective (2019) Energies, 12, p. 258; (2015) ZVEI—Zentralverband Elektrotechnik-und Elektronikindustrie e.V. Industrie 4.0: Das Referenzarchitekturmodell Industrie 4.0 (RAMI 4.0), , Technical Report; ZVEI: Frankfurt, Germany; (2017) Connected and Automatic Driving" of the Governmental Department of Transport and Infrastructure (BMVI). Reference Architecture Model Automotive (RAMA), , BMVI: Berlin, Germany; Weinert, B., Hahn, A., Norkus, O., A domain-specific architecture framework for the maritime domain (2016) Lecture Notes in Informatics, pp. 773-784. , P-259 ed.; Gesellschaft für Informatik: Bonn, Germany; Neureiter, C., Rohjans, S., Engel, D., Dänekas, C., Uslar, M., Addressing the Complexity of Distributed Smart City Systems by Utilization of Model Driven Engineering Concepts (2014) Proceedings of the VDE Kongress 2014, pp. 1-6. , Frankfurt, Germany, 20–21 October; Uslar, M., Gottschalk, M., Extending the SGAM for Electric Vehicles (2015) Proceedings of the International ETG Congress 2015, Die Energiewende-Blueprints for the New Energy Age, pp. 1-8. , VDE, Bonn, Germany, 17–18 November; Conboy, K., Gleasure, R., Cullina, E., Agile design science research (2015) International Conference on Design Science Research in Information Systems, pp. 168-180. , Springer: Berlin/Heidelberg, Germany; Pfeffers, K., Tuunanen, T., Gengler, C.E., Rossi, M., Hui, W., Virtanen, V., Bragge, J., The design science research process: A model for producing and presenting information systems research (2006) Proceedings of the First International Conference on Design Science Research in Information Systems and Technology (DESRIST 2006), pp. 83-106. , Claremont, CA, USA, 24–25 February; von Alan, R.H., March, S.T., Park, J., Ram, S., Design Science in Information Systems Research (2004) MIS Q, 28, pp. 75-105; Neureiter, C., (2017) A Domain-Specific, Model Driven Engineering Approach for Systems Engineering in the Smart Grid, , MBSE4U—Tim Weilkiens: Hamburg, Germany; (2014) Model Driven Architecture (MDA) MDA Guide Rev. 2.0, , Technical Report; Object Management Group (OMG): Milford, MA, USA; (2011) ISO/IEC/IEEE 42010; Systems and Software Engineering—Architecture Description, , Technical Report; International Organization for Standardization: Geneva, Switzerland; Brankovic, B., Binder, C., Neureiter, C., Lastro, G., Towards a generic Process-Model definition in Cross-Domain architectures (2021) Complex Systems Design & Management, pp. 1-12. , Springer International Publishing: Berlin/Heidelberg, Germany; Intelligrid Methodology for developing requirements for Energy Systems—Public Available Specification (PAS) (2008), IEC/PAS 62559 ed 1.0; Technical Report; International Eletrotechnical Commission: Geneva, Switzerland; Lamm, J.G., Weilkiens, T., Method for deriving functional architectures from use cases (2014) Syst. Eng, 17, pp. 225-236; Kleppe, A., (2008) Software Language Engineering: Creating Domain-Specific Languages Using Metamodels, , Pearson Education: London, UK; Neureiter, C., Eibl, G., Engel, D., Schlegel, S., Uslar, M., A concept for engineering smart grid security requirements based on SGAM models (2014) Comput. Sci. Res. Dev, 31, pp. 65-71; (2012) Sustainable Processes, , https://its-wiki.no/images/f/fe/CEN-CENELEC-ETSI_Smart_Grid_Coordination_Group_%E2%80%93_Sustainable_processes.pdf, Technical Report, CEN-CENELEC-ETSI. (accessed on 16 February 2022); (2015) IEC 62559 Use Case Methodology—Part 2: Definition of the Templates for Use Cases, Actor List and Rerquirements List, , Technical Report; International Electrotechnical Commission: Geneva, Switzerland; Gottschalk, M., Uslar, M., Delfs, C., Tool-Support—A Use Case Management Repository (2017) The Use Case and Smart Grid Architecture Model Approach, pp. 63-69. , Springer: Berlin/Heidelberg, Germany; Neureiter, C., Engel, D., Trefke, J., Santodomingo, R., Rohjans, S., Uslar, M., Towards Consistent Smart Grid Architecture Tool Support: From Use Cases to Visualization (2014) Proceedings of the 5th International Conference on Innovative Smart Grid Technologies Europe (ISGT Europe), pp. 1-6. , IEEE/PES, Istanbul, Turkey, 12–15 October; (2014) NISTIR 7628-Guidelines for Smart Grid Cyber Security Vol. 1–3. Revision 2, , Technical Report; National Institute of Standards and Technology (NIST): Gaithersburg, MD, USA; Neureiter, C., Uslar, M., Engel, D., Lastro, G., A Standards-based Approach for Domain Specific Modelling of Smart Grid System Architectures (2016) Proceedings of the 11th International Conference on System of Systems Engineering (SoSE), , Kongsberg, Norway, 12–16 June; Neureiter, C., Engel, D., Uslar, M., Domain Specific and Model Based Systems Engineering in the Smart Grid as Prerequesite for Security by Design (2016) Electronics, 5, p. 24; Uslar, M., Göring, A., Heidel, R., Neureiter, C., Engel, D., Schulte, S., An Open Source 3D Visualization for the RAMI 4.0 Reference Model (2016) Proceedings of the VDE Kongress 2016, pp. 1-6. , Dresden, Germany, 23–25 August; Knirsch, F., Engel, D., Neureiter, C., Frincu, M., Prasanna, V., (2014) Model-driven Privacy Assessment in the Smart Grid, , Technical Report; Josef Ressel Center for User-Centric Smart Grid Privacy, Security and Control: Salzburg, Austria; Knirsch, F., Engel, D., Frincu, M., Prasanna, V., Model Based Assessment for Balancing Privacy Requirements and Operational Capabilities in the Smart Grid (2015) Proceedings of the 6th Conference on Innovative Smart Grid Technologies (ISGT2015), pp. 1-5. , Washington, DC, USA, 17–20 February Innovative Smart Grid Technologies Conference (ISGT); IEEE Power & Energy Society: Washington, DC, USA, 2015; Binder, C., Gross, J.A., Neureiter, C., Lastro, G., Investigating Emergent Behavior caused by Electric Vehicles in the Smart Grid using Co-Simulation (2019) Proceedings of the 14th Annual Conference System of Systems Engineering (SoSE), pp. 230-235. , Anchorage, AK, USA, 19–22 May IEEE: Anchorage, AK, USA, 2019; Binder, C., Fischinger, M., Altenhuber, L., Draxler, D., Lastro, G., Neureiter, C., Enabling architecture based co-simulation of complex Smart Grid applications (2019) Energy Inform, 2, pp. 1-19; Binder, C., Fischinger, M., Neureiter, C., Lastro, G., Polanec, K., Gross, J.A., Towards a Tool-Based Approach for Dynamically Generating Co-Simulation Scenarios based on complex Smart Grid System Architectures (2020) Proceedings of the 2020 IEEE 15th International Conference of System of Systems Engineering (SoSE), pp. 199-204. , IEEE, Budapest, Hungary, 2–4 June; Neureiter, C., Binder, C., Lastro, G., Review on Domain Specific Systems Engineering (2020) Proceedings of the 2020 IEEE International Symposium on Systems Engineering (ISSE), pp. 1-8. , IEEE, Vienna, Austria, 12 October–12 November; (2015) ISO/IEC 7498-1:1994; Information Technology—Open Systems Interconnection— Basic Reference Model: The Basic Model, , Technical Report; International Organization for Standardization: Geneva, Switzerland; Zachman, J.A., (2003) The Zachman Framework for Enterprise Architecture: Primer for Enterprise Engineering and Manufacturing, , https://www.zachman.com/about-the-zachman-framework, (accessed on 16 February 2022); (2018) The Open Group Architecture Framwork (TOGAF) Version 9.2, , Technical Report; The Open Group: Van Haren Publishing, Zaltbommel, The Netherlands; Pavlovic, M., Gawron-Deutsch, T., Neureiter, C., Diwold, K., SGAM Business Layer for a Local Flexibility Market (2016) Proceedings of the CIRED Workshop 2016, pp. 221-224. , Helsinki, Finland, 14–15 June Institution of Engineering and Technology: Helsinki, Finland, 2016; Binder, C., Leitner, W., Jöbstl, O., Mair, L., Neureiter, C., Lüder, A., Utilizing an Enterprise Architecture Framework for Model-Based Industrial Systems Engineering (2021) Proceedings of the IEEE 19th International Conference on Industrial Informatics (INDIN 2021), , Palma de Mallorca, Spain, 21–23 July
PY - 2022/3/26
Y1 - 2022/3/26
N2 - Model Based Systems Engineering as a scientific discipline tries to address the increasing complexity of today’s cyber-physical systems by utilizing different kinds of models. In practical application, however, this approach is often constrained to SysML-based object modeling. Even though this appears to be a suitable approach for dealing with complexity, various restrictions limit stakeholder acceptance. Considering scientific discussions in the context of modeling shows two different schools of thought. On the one hand, arguments for more formalized and rigorous concepts can be found, where on the other hand, the need for more stakeholder-oriented and easier-to-understand concepts is postulated. As both are reasonable, the question of integration arises. To address this aspect, we developed the concept of Domain Specific Systems Engineering. Our research in this field lasted for nearly a decade, and different aspects have been investigated. This paper contributes a summary of the overall approach that integrates the various aspects investigated so far. Thus, the underlying concepts are explained, and the corresponding modeling stack and tool-chain are described in more detail. Further, the practical experiences from various case studies are summarized, and identified shortcomings are discussed. © 2022 by the authors. Licensee MDPI, Basel, Switzerland.
AB - Model Based Systems Engineering as a scientific discipline tries to address the increasing complexity of today’s cyber-physical systems by utilizing different kinds of models. In practical application, however, this approach is often constrained to SysML-based object modeling. Even though this appears to be a suitable approach for dealing with complexity, various restrictions limit stakeholder acceptance. Considering scientific discussions in the context of modeling shows two different schools of thought. On the one hand, arguments for more formalized and rigorous concepts can be found, where on the other hand, the need for more stakeholder-oriented and easier-to-understand concepts is postulated. As both are reasonable, the question of integration arises. To address this aspect, we developed the concept of Domain Specific Systems Engineering. Our research in this field lasted for nearly a decade, and different aspects have been investigated. This paper contributes a summary of the overall approach that integrates the various aspects investigated so far. Thus, the underlying concepts are explained, and the corresponding modeling stack and tool-chain are described in more detail. Further, the practical experiences from various case studies are summarized, and identified shortcomings are discussed. © 2022 by the authors. Licensee MDPI, Basel, Switzerland.
KW - complex systems
KW - cyber-physical systems
KW - Model Based Systems Engineering
KW - System-of-Systems
U2 - 10.3390/systems10020042
DO - 10.3390/systems10020042
M3 - Article
SN - 2079-8954
VL - 10
JO - Systems
JF - Systems
IS - 2
ER -