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 条
  • [41] An Analytical Security Model for Existing Software Systems
    Isazadeh, Ayaz
    Elgedawy, Islam
    Karimpour, Jaber
    Izadkhah, Habib
    [J]. APPLIED MATHEMATICS & INFORMATION SCIENCES, 2014, 8 (02): : 691 - 702
  • [42] Designing and Developing Medical Device Software Systems using the Model Driven Architecture (MDA)
    Mashariki, Amen Ra
    Bronner, LeeRoy
    Kazanzides, Peter
    [J]. 2007 JOINT WORKSHOP ON HIGH CONFIDENCE MEDICAL DEVICES, SOFTWARE AND SYSTEMS AND MEDICAL DEVICE PLUG-AND PLAY INTEROPERABILITY, 2007, : 156 - +
  • [43] Software architecture in model driven architecture
    Elleuch, Nourchene
    Khalfallah, Adel
    Ben Ahmed, Samir
    [J]. ISCIII '07: 3RD INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, PROCEEDINGS, 2007, : 219 - +
  • [44] Formally Describing the Architectural Behavior of Software-intensive Systems-of-Systems with SosADL
    Oquendo, Flavio
    [J]. 2016 21ST INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2016), 2016, : 13 - 22
  • [45] Looking back and forward: A retrospective and future directions on software engineering for systems-of-systems
    Cavalcante, Everton
    Batista, Thais
    Oquendo, Flavio
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2024,
  • [46] Towards Methodological Support for Secure Architectures of Software-intensive Systems-of-Systems
    El Hachem, Jamal
    Chiprianov, Vanea
    Babar, Ali
    Aniorte, Philippe
    [J]. SOFTWARE-INTENSIVE SYSTEMS-OF-SYSTEMS SYMPOSIUM (SISOS@ECSA), 2016,
  • [47] GT SoS: Research Network on Trustworthy Software-intensive Systems-of-Systems
    Oquendo, Flavio
    Legay, Axel
    Drira, Khalil
    [J]. ERCIM NEWS, 2015, (102): : 13 - 14
  • [48] π-Calculus for SoS: A Foundation for Formally Describing Software-intensive Systems-of-Systems
    Oquendo, Flavio
    [J]. 2016 11TH SYSTEMS OF SYSTEM ENGINEERING CONFERENCE (SOSE), IEEE, 2016,
  • [49] Editorial message: Special track on software-intensive systems-of-systems (SiSoS)
    Oquendo, Flavio
    Drira, Khalil
    Legay, Axel
    Batista, Thais Vasconcelos
    [J]. Proceedings of the ACM Symposium on Applied Computing, 2020, : 1796 - 1797
  • [50] Modeling, analyzing and predicting security cascading attacks in smart buildings systems-of-systems
    EL Hachem, Jamal
    Chiprianov, Vanea
    Babar, Muhammad Ali
    AL Khalil, Tarek
    Aniorte, Philippe
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2020, 162