Model-based Engineering of Emergence in a Collaborative SoS: Exploiting SysML & Formalism

被引:0
|
作者
Ingram, Claire [1 ]
Payne, Richard [1 ]
Fitzgerald, John [1 ]
Couto, Luis Diogo [2 ]
机构
[1] Newcastle University, United Kingdom
[2] Aarhus University, United Kingdom
关键词
Architectural modeling - Collaborative systems - Emergent behaviours - Engineering challenges - Formal modeling - Model based techniques - Model-based engineering - Property - Requirements modeling - System-of-systems;
D O I
10.1002/j.2334-5837.2015.00071.x
中图分类号
学科分类号
摘要
A collaborative SoS is a system composed of constituent systems (CSs), which are independent and voluntarily cooperate without an agreed SoS director. Engineering emergent behaviour is just one of the key engineering challenges for which support is needed. In this paper we illustrate for the first time an integrated collection of model-based techniques for verifying behaviours and properties, with the aim of assisting the engineering of collaborative systems of systems (SoSs). We provide an illustration of an approach that flows from requirements and architectural modelling to the use of formal techniques, integrating methods drawn from software and systems engineering fields to tackle engineering challenges in SoS. The approach incorporates architectural modelling (implemented in SysML) before transitioning to a formal modelling notation which has been developed specifically for SoSs. This formal modelling approach supports a wide range of analysis and verification techniques, such as: design space exploration; requirements verification; and consistency checks. We also discuss how our approach can be incorporated into a standard systems engineering approach. Copyright © 2015 by Ingram, Payne, Fitzgerald & Couto. Published and used by INCOSE with permission.
引用
收藏
页码:404 / 419
相关论文
共 50 条
  • [31] A MODEL BASED SYSTEM ENGINEERING WITH FAULT INJECTION USING SYSML
    Hendriks, Jonathan James
    Girard, Gaelle
    Baeriswyl, Ivan
    Scherwey, Roland
    7TH INTERNATIONAL CONFERENCE INTEGRITY-RELIABILITY-FAILURE (IRF2020), 2020, : 721 - 728
  • [32] Challenges in Combining SysML and MARTE for Model-Based Design of Embedded Systems
    Espinoza, Huascar
    Cancila, Daniela
    Selic, Bran
    Gerard, Sebastien
    MODEL DRIVEN ARCHITECTURE - FOUNDATIONS AND APPLICATIONS, PROCEEDINGS, 2009, 5562 : 98 - +
  • [33] Architecting a BIM-Based Digital Twin Platform for Airport Asset Management: A Model-Based System Engineering with SysML Approach
    Keskin, Basak
    Salman, Baris
    Koseoglu, Ozan
    JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT, 2022, 148 (05)
  • [34] Applying a Model-Based Approach to IT Systems Development Using SysML Extension
    Izukura, Sayaka
    Yanoo, Kazuo
    Osaki, Takao
    Sakaki, Hiroshi
    Kimura, Daichi
    Xiang, Jianwen
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, 2011, 6981 : 563 - 577
  • [35] A MODEL-BASED FUNCTIONAL MODELING AND LIBRARY APPROACH FOR MECHATRONIC SYSTEMS IN SYSML
    Kruse, Benjamin
    Muenzer, Clemens
    Woelkl, Stefan
    Canedo, Arquimedes
    Shea, Kristina
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE 2012, VOL 2, PTS A AND B, 2012, : 1217 - +
  • [36] Model-based construction of collaborative systems
    Swaby, MA
    Dew, PM
    Kearney, PJ
    BT TECHNOLOGY JOURNAL, 1999, 17 (04) : 78 - 90
  • [37] Model-based security engineering
    Juerjens, Jan
    SIGMAP 2006: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND MULTIMEDIA APPLICATIONS, 2006, : IS23 - IS29
  • [38] Model-based security engineering
    Juerjens, Jan
    SECRYPT 2006: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SECURITY AND CRYPTOGRAPHY, 2006, : IS23 - IS29
  • [39] Model-based security engineering
    Juerjens, Jan
    ICE-B 2006: Proceedings of the International Conference on e-Business, 2006, : IS23 - IS29
  • [40] Patterns in model-based engineering
    Sinnig, D
    Gaffar, A
    Reichart, D
    Forbrig, P
    Seffah, A
    COMPUTER-AIDED DESIGN OF USER INTERFACES IV, 2005, : 197 - 210