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 条
  • [1] On the Architecture-Driven Development of Software-Intensive Systems-of-Systems
    Cavalcante, Everton
    [J]. 2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, 2015, : 899 - 902
  • [2] Taming Missions and Architecture in Software Intensive Systems-of-Systems
    Silva, Eduardo
    [J]. 11TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE (ECSA 2017) - COMPANION VOLUME, 2017, : 46 - 50
  • [3] Formally Describing the Software Architecture of Systems-of-Systems with SosADL
    Oquendo, Flavio
    [J]. 2016 11TH SYSTEMS OF SYSTEM ENGINEERING CONFERENCE (SOSE), IEEE, 2016,
  • [4] Software Architecture and Reference Architecture of Software-intensive Systems and Systems-of-Systems: Contributions to the State of the Art
    Nakagawa, Elisa Yumi
    Allian, Ana
    Oliveira, Brauner
    Sena, Bruno
    Paes, Carlos
    Lana, Cristiane
    Feitosa, Daniel
    Santos, Daniel
    Zaniro, Denis
    Dias, Diogenes
    Horita, Flavio
    Affonso, Frank Jose
    Abdalla, Gabriel
    Vicente, Isabella
    Duarte, Leonardo
    Felizardo, Katia
    Garces, Lina
    Oliveira, Lucas
    Goncalves, Marcelo
    Morais, Maria Gabriela
    Guessi, Milena
    Silva, Nilson
    Bianchi, Thiago
    Volpato, Tiago
    Graciano Neto, Valdemar V.
    Zani, Vinicius
    Manzano, Wallace
    [J]. 11TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE (ECSA 2017) - COMPANION VOLUME, 2017, : 11 - 18
  • [5] Bridging Missions and Architecture in Software-intensive Systems-of-Systems
    Silva, Eduardo
    Cavalcante, Everton
    Batista, Thais
    Oquendo, Flavio
    [J]. 2016 21ST INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2016), 2016, : 201 - 206
  • [6] Software Architecture Challenges and Emerging Research in Software-Intensive Systems-of-Systems
    Oquendo, Flavio
    [J]. SOFTWARE ARCHITECTURE, ECSA 2016, 2016, 9839 : 3 - 21
  • [7] A Security Framework for Systems-of-Systems
    Abou-Tair, Dhiah el Diehn I.
    Alouneh, Sahel
    Khalifeh, Ala
    Obermaisser, Roman
    [J]. ADVANCES IN COMPUTER SCIENCE AND UBIQUITOUS COMPUTING, 2018, 474 : 427 - 432
  • [8] The Architecture of Digital System Model for Systems-of-Systems Engineering
    Gao, Xinghai
    Zhang, Yaqi
    Wang, Zhuoqi
    [J]. 2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, : 2744 - 2747
  • [9] Characterizing Architecture Description Languages for Software-Intensive Systems-of-Systems
    Guessi, Milena
    Cavalcante, Everton
    Oliveira, Lucas B. R.
    [J]. THIRD INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SYSTEMS-OF-SYSTEMS SESOS 2015, 2015, : 12 - 18
  • [10] Software Engineering for Systems-of-Systems and Software Ecosystems
    Santos, Rodrigo
    Constantinou, Eleni
    Antonino, Pablo
    Bosch, Jan
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2024, 165