Model Driven Software Security Architecture of Systems-of-Systems

被引:0
|
作者
El Hachem, Jamal [1 ]
Pang, Zi Yang [2 ]
Chiprianov, Vanea [1 ]
Babar, Ali [2 ]
Aniorte, Philippe [1 ]
机构
[1] Univ Pau & Pays Adour, LIUPPA, Pau, France
[2] Univ Adelaide, Adelaide, SA, Australia
关键词
Model Driven Engineering; Model-based Software Engineering; Modeling Language; Software Architecture; Systems-of-Systems Security; Smart Cities; Smart Campus;
D O I
10.1109/APSEC.2016.52
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recently, there is a growing interest in Systems of Systems (SoS), their architecture, security and application domains. However, their specific characteristics such as the operational independence of SoS constituent systems (CS), the absence of central authority and their emergent behavior make the modeling of their structure, behavior and security a complex task. One of the current main security challenges in the context of SoS is the cascading attack problem. The challenge is to predict the concatenation/sequence of CS's vulnerabilities that could be triggered resulting in destructive cascading failures and take corrective actions to reduce the cost, development time and effect of later changes. In this paper, we propose a domain specific modeling language (DSML) to represent SoS security architecture. Having SoS security models will enable the discovery, analysis and resolution of cascading attacks, in the architecture phase, preventing development time and cost wastage. Following a Model Driven Engineering (MDE) approach, we generate a graphical editor for our DSML and use it to model a Smart Campus case study.
引用
收藏
页码:89 / 96
页数:8
相关论文
共 50 条
  • [11] Extending a Multi-Agent Systems Simulation Architecture for Systems-of-Systems Security Analysis
    El Hachem, Jamal
    Chiprianov, Vanea
    Graciano Neto, Valdemar Vicente
    Aniorte, Philippe
    [J]. 2018 13TH ANNUAL CONFERENCE ON SYSTEM OF SYSTEMS ENGINEERING (SOSE), 2018, : 276 - 283
  • [12] The SosADL Studio: An Architecture Development Environment for Software-intensive Systems-of-Systems
    Oquendo, Flavio
    Buisson, Jeremy
    Leroux, Elena
    Moguerou, Gersan
    Quilbeuf, Jean
    [J]. SOFTWARE-INTENSIVE SYSTEMS-OF-SYSTEMS SYMPOSIUM (SISOS@ECSA), 2016,
  • [13] Software-intensive Systems-of-Systems
    Drira, Khalil
    Cuesta, Carlos E.
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2021, 212
  • [14] Towards Model-Driven Dashboard Generation for Systems-of-Systems
    Rossi, Maria Teresa
    Tundo, Alessandro
    Mariani, Leonardo
    [J]. PROCEEDINGS OF THE 2024 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SYSTEMS-OF-SYSTEMS AND SOFTWARE ECOSYSTEMS, SESOS 2024, 2024, : 9 - 12
  • [15] Software Architecture of Self-Organizing Systems-of-Systems for the Internet-of-Things with SosADL
    Oquendo, Flavio
    [J]. 2017 12TH SYSTEM OF SYSTEMS ENGINEERING CONFERENCE (SOSE), 2017,
  • [16] A Model Driven Method to Design and Analyze Secure Architectures of Systems-of-Systems
    El Hachem, Jamal
    Al Khalil, Tarek
    Chiprianov, Vanea
    Babar, Ali
    Aniorte, Philippe
    [J]. 2017 22ND INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2017, : 166 - 169
  • [17] Towards a Taxonomy of Software Mediators for Systems-of-Systems
    Garces, Lina
    Oquendo, Flavio
    Nakagawa, Elisa Yumi
    [J]. XII BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES, AND REUSE (SBCARS), 2018, : 53 - 62
  • [18] Model-Based Engineering & Simulation of Software-Intensive Systems-of-Systems
    Graciano Neto, Valdemar Vicente
    Manzano, Wallace
    Kassab, Mohammad
    Nakagawa, Elisa Yumi
    [J]. ECSA 2018: PROCEEDINGS OF THE 12TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE: COMPANION PROCEEDINGS, 2018,
  • [19] A Systematic Mapping Study on Software Testing for Systems-of-Systems
    Lopes, Vinicius Carvalho
    Norberto, Marcus
    Douglas Winston, R. S.
    Kassab, Mohamad
    Soares, Anderson da Silva
    Oliveira, Roberto
    Graciano Neto, Valdemar Vicente
    [J]. PROCEEDINGS OF THE 5TH BRAZILIAN SYMPOSIUM ON SYSTEMATIC AND AUTOMATED SOFTWARE TESTING, SAST 2020, 2020, : 88 - 97
  • [20] Externalizing Patterns for Simulations in Software Engineering of Systems-of-Systems
    Graciano Neto, Valdemar V.
    Manzano, Wallace
    Rohling, Adair Jose
    Vieira Ferreira, Mauricio Goncalves
    Volpato, Tiago
    Nakagawa, Elisa Yumi
    [J]. 33RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2018, : 1687 - 1694