4.7 Article

Systems of Systems Engineering: Basic Concepts, Model-Based Techniques, and Research Directions

期刊

ACM COMPUTING SURVEYS
卷 48, 期 2, 页码 -

出版社

ASSOC COMPUTING MACHINERY
DOI: 10.1145/2794381

关键词

Design; Languages; System of systems; systems engineering; model-based engineering

资金

  1. COMPASS project - European Commission [287829]
  2. INTO-CPS project - Horizon Programme [644047]
  3. Engineering and Physical Sciences Research Council [EP/G061947/1, EP/E025366/1, EP/M025756/1, EP/D506735/1, EP/H017461/1] Funding Source: researchfish
  4. EPSRC [EP/M025756/1] Funding Source: UKRI

向作者/读者索取更多资源

The term System of Systems (SoS) has been used since the 1950s to describe systems that are composed of independent constituent systems, which act jointly towards a common goal through the synergism between them. Examples of SoS arise in areas such as power grid technology, transport, production, and military enterprises. SoS engineering is challenged by the independence, heterogeneity, evolution, and emergence properties found in SoS. This article focuses on the role of model-based techniques within the SoS engineering field. A review of existing attempts to define and classify SoS is used to identify several dimensions that characterise SoS applications. The SoS field is exemplified by a series of representative systems selected from the literature on SoS applications. Within the area of model-based techniques the survey specifically reviews the state of the art for SoS modelling, architectural description, simulation, verification, and testing. Finally, the identified dimensions of SoS characteristics are used to identify research challenges and future research areas of model-based SoS engineering.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

Article Computer Science, Software Engineering

Probabilistic modelling and verification using RoboChart and PRISM

Kangfeng Ye, Ana Cavalcanti, Simon Foster, Alvaro Miyazawa, Jim Woodcock

Summary: RoboChart is a domain-specific language for robotics that supports automated verification through model checking and theorem proving, with an extension to model uncertainty using probabilism. The language includes a new construct for enriching state machines with probability and an accompanying tool called RoboTool for modelling and verifying functional and real-time behavior. An automatic technique has been implemented in RoboTool to transform RoboChart models into PRISM models for verification, with an extension of the property language to support probabilistic properties expressed in temporal logic using controlled natural language.

SOFTWARE AND SYSTEMS MODELING (2022)

Article Computer Science, Theory & Methods

Constructing Neural Network Based Models for Simulating Dynamical Systems

Christian Legaard, Thomas Schranz, Gerald Schweiger, Jan Drgona, Basak Falay, Claudio Gomes, Alexandros Iosifidis, Mahdi Abkar, Peter Larsen

Summary: Dynamical systems are extensively used in natural sciences and engineering disciplines. While simple systems can be described by differential equations derived from fundamental physical laws, more complex systems require data-driven modeling approaches. This article surveys the use of neural networks to construct models of dynamical systems, reviews related literature, identifies significant challenges, and discusses promising research areas.

ACM COMPUTING SURVEYS (2023)

Editorial Material Computer Science, Software Engineering

Introduction to the Special Section on Reliability, Safety, and Security of Railway Systems

Simon Collart-Dutilleul, Anne E. Haxthausen, Thierry Lecomte, Jim Woodcock

FORMAL ASPECTS OF COMPUTING (2023)

Review Green & Sustainable Science & Technology

Digital twin of electric vehicle battery systems: Comprehensive review of the use cases, requirements, and platforms

F. Naseri, S. Gil, C. Barbu, E. Cetkin, G. Yarimca, A. C. Jensen, P. G. Larsen, C. Gomes

Summary: Transportation electrification has seen advancements in battery technology and manufacturing, but faces challenges that can be overcome with digital twining. Digital twins utilize advanced models, AI, sensing units, IoT, and cloud computing to improve performance, safety, and cost-effectiveness of battery systems. Various studies have discussed applications and use cases for digital twins in battery management, testing, and the entire value chain. This comprehensive review examines potential use cases, enabling technologies, and requirements for battery digital twins, including electrical topics and software architectures.

RENEWABLE & SUSTAINABLE ENERGY REVIEWS (2023)

Article Automation & Control Systems

Addressing time discrepancy between digital and physical twins

Mirgita Frasheri, Henrik Ejersbo, Casper Thule, Claudio Gomes, Jakob Levisen Kvistgaard, Peter Gorm Larsen, Lukas Esterle

Summary: Digital twins (DTs) are a crucial technology for the development, real-time monitoring, and optimization of cyber-physical systems (CPSs). This paper presents an approach to handle situations where a DT and its physical twin (PT) get out of sync, providing user notification, degradation of DT to digital shadow (DS), and recovery mechanisms to re-establish synchronization between DT and PT.

ROBOTICS AND AUTONOMOUS SYSTEMS (2023)

Article Engineering, Civil

Hybrid fire testing using FMI-based co-simulation

G. Abbiati, E. E. Bas, C. Gomes, P. G. Larsen

Summary: The failure mode of a structural component under fire loading is influenced by its mechanical boundary conditions, emphasizing the importance of controlling those conditions for realistic fire experiments. Hybrid fire testing, which combines actuator loading and fire exposure, has been developed to achieve this aim. Middlewares have been proposed to facilitate interoperability in hybrid testing, but the portability of hybrid models remains a challenge. This paper proposes a method using the Co-Simulation paradigm and the Functional Mock-up Interface standard to address this limitation.

FIRE SAFETY JOURNAL (2023)

Review Engineering, Industrial

Movable factory-A systematic literature review of concepts, requirements, applications, and gaps

Zahra Kazemi, Jonas Kjaer Rask, Claudio Gomes, Emre Yildiz, Peter Gorm Larsen

Summary: The concept of movable factory, defined as mobile production units near customer's location, is important for sustainability, faster response times, compliance with regulations, and dealing with fragile international supply chains. This paper conducts a systematic literature review to break down the concept, relate it to the state-of-the-art, and summarize its use cases, requirements, research gaps, and opportunities.

JOURNAL OF MANUFACTURING SYSTEMS (2023)

Article Computer Science, Software Engineering

A manifesto for applicable formal methods

Mario Gleirscher, Jaco van de Pol, Jim Woodcock

Summary: In recent years, formal methods have been successfully applied in large industrial organisations, proving their effectiveness in finding important bugs in software engineering processes. However, their application is still limited, especially in safety-critical systems where their potential is greatly emphasized. This manifesto aims to define the concept of a formal method and its applicability from both scientific and practical perspectives, identifying key challenges and providing guiding principles for their mature and widespread use in appropriate contexts.

SOFTWARE AND SYSTEMS MODELING (2023)

Review Engineering, Manufacturing

A review of unit level digital twin applications in the manufacturing industry

Till Bottjer, Daniella Tola, Fatemeh Kakavandi, Christian R. Wewer, Devarajan Ramanujan, Claudio Gomes, Peter G. Larsen, Alexandros Iosifidis

Summary: In recent years, there has been a growing hype around Digital Twins (DTs) in both industry and academia. DTs have the potential to increase automation and advance towards Smart Manufacturing. This literature review focuses on DTs at the unit level in manufacturing, specifically in terms of real-time control. The review summarizes the current implementation and operation of DTs, and highlights their potential benefits in four categories: generic reference models, services, DT content (models and data), and DT deployment (hardware and software).

CIRP JOURNAL OF MANUFACTURING SCIENCE AND TECHNOLOGY (2023)

Review Electrochemistry

Cyber-Physical Cloud Battery Management Systems: Review of Security Aspects

Farshid Naseri, Zahra Kazemi, Peter Gorm Larsen, Mohammad Mehdi Arefi, Erik Schaltz

Summary: Battery management systems (BMSs) are critical for ensuring the efficiency and safety of high-power battery energy storage systems (BESSs). The development of cloud computing and big data has led to the emergence of a new generation of BMSs, called Cloud BMS (CBMS), which aim to improve the performance and safety of BESSs. However, CBMS also creates vulnerabilities against cyberattacks that could potentially lead to damaging the BESS and causing dangerous situations.

BATTERIES-BASEL (2023)

Proceedings Paper Computer Science, Information Systems

EXAMINING MODEL QUALITIES AND THEIR IMPACT ON DIGITAL TWINS

Bentley James Oakes, Claudio Gomes, Peter Gorm Larsen, Joachim Denil, Julien Deantoni, Joao Cambeiro, John Fitzgerald

Summary: Digital Twins (DTs) are created using modeling and simulation techniques in complex domains, such as cyber-physical systems. This article focuses on the investigation of how a DT service and its qualities relate to the models used by the service. It examines the qualities of relevance, verifiability, substitutability, and fidelity, and discusses strategies for adapting models to ensure these qualities, using an incubator system as an example.

2023 ANNUAL MODELING AND SIMULATION CONFERENCE, ANNSIM (2023)

Proceedings Paper Automation & Control Systems

Explainable Product Quality Assessment in a Medical Device Assembly Pilot Line

Fatemeh Kakavandi, Peter Gorm Larsen

Summary: This paper presents an explainable deep-learning-based fault detection method for quality assessment in an industrial medical device assembly line. The method includes a multi-layer perceptron model and a layer-wise relevance propagation algorithm, which can diagnose different fault classes and visualize the decision-making process.

2022 10TH INTERNATIONAL CONFERENCE ON CONTROL, MECHATRONICS AND AUTOMATION (ICCMA 2022) (2022)

Proceedings Paper Computer Science, Software Engineering

Formal Model In-The-Loop for Secure Industrial Control Networks

Laurynas Ubys, Valeriu Nicolas Vancea, Tomas Kulik, Peter Gorm Larsen, Jalil Boudjadar, Diego F. Aranha

Summary: Current trends of digitalization in industrial control systems require secure communication and device authentication. This paper presents a prototype of a pluggable key management device that utilizes VDM to analyze network traffic and ensure system security.

FORMAL ASPECTS OF COMPONENT SOFTWARE (FACS 2022) (2022)

Proceedings Paper Computer Science, Information Systems

Towards Modular Digital Twins of Robot Systems

Daniella Tola, Till Bottjer, Peter Gorm Larsen, Lukas Esterle

Summary: The passage discusses the use of robots in manufacturing applications and the concept of digital twins. Digital twins are digital copies of physical systems that can exchange information to adapt to changes and solve problems. However, developing digital twins can be challenging. Therefore, a modular approach is proposed.

2022 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING AND SELF-ORGANIZING SYSTEMS COMPANION (ACSOS-C 2022) (2022)

Proceedings Paper Computer Science, Interdisciplinary Applications

INTEGRATION OF THE MAPE-K LOOP IN DIGITAL TWINS

Hao Feng, Claudio Gomes, Santiago Gil, Peter H. Mikkelsen, Daniella Tola, Peter Gorm Larsen, Michael Sandberg

Summary: This paper discusses the significance of Digital Twins in the manufacturing industry and explores their implementation and application by bridging them with the MAPE-K loop and Cyber-Physical Systems (CPS).

PROCEEDINGS OF THE 2022 ANNUAL MODELING AND SIMULATION CONFERENCE (ANNSIM'22) (2022)

暂无数据