Timed pattern-based analysis of collaboration failures in system-of-systems

被引:5
|
作者
Hyun, Sangwon [1 ]
Song, Jiyoung [1 ]
Jee, Eunkyoung [1 ]
Bae, Doo-Hwan [1 ]
机构
[1] Korea Adv Inst Sci & Technol KAIST, Sch Comp, 291 Daehak Ro, Daejeon 34141, South Korea
基金
新加坡国家研究基金会;
关键词
Failure-inducing interaction; Pattern-based clustering; Fault localization; System-of-systems; FAULT; GRAPH;
D O I
10.1016/j.jss.2023.111613
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A system-of-systems (SoS) tries to achieve prominent goals, such as increasing road capacity in platooning that groups driving vehicles in proximity, through interactions between constituent systems (CSs). However, during the collaboration of CSs, unintended interference in interactions causes collaboration failures that may lead to catastrophic damage, particularly for the safety-critical SoS. It is necessary to analyze the failure-inducing interactions (FIIs) during the collaboration and resolve the root causes of failures. Existing studies have utilized pattern-mining techniques to analyze system failures from logs. However, they have three limitations when applied to collaboration failures: (1) information loss caused by the limited capabilities of handling interaction logs; (2) limitations in identifying multiple failure patterns in a log; (3) absence of an end-to-end solution mapping patterns to faults. To overcome these limitations, we propose an FII pattern mining algorithm covering the main features of SoS interaction logs, an overlapping clustering technique for multiple pattern mining, and a pattern-based fault localization method. In experiments conducted on platooning and mass casualty incident-response SoS, the proposed approach exhibited the highest pattern mining and clustering accuracy and achieved feasible localization performance compared with existing methods. The findings of this study can facilitate the accurate analysis of collaboration failures.(c) 2023 Elsevier Inc. All rights reserved.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Pattern-based Analysis of Interaction Failures in Systems-of-Systems: a Case Study on Platooning
    Hyun, Sangwon
    Song, Jiyoung
    Shin, Seungchyul
    Baek, Young-Min
    Bae, Doo-Hwan
    2020 27TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2020), 2020, : 326 - 335
  • [2] Spectrum-Based Fault Localization on a Collaboration Graph of a System-of-Systems
    Shin, Yong-Jun
    Hyun, Sangwon
    Baek, Young-Min
    Bae, Doo-Hwan
    2019 14TH ANNUAL CONFERENCE SYSTEM OF SYSTEMS ENGINEERING (SOSE), 2019, : 358 - 363
  • [3] Pattern-based reengineering of software systems
    Meyer, Matthias
    13TH WORKING CONFERENCE ON REVERSE ENGINEERING PROCEEDINGS, 2006, : 305 - +
  • [4] Pattern-based development of communication systems
    Gotzhein, R
    Schaible, P
    ANNALES DES TELECOMMUNICATIONS-ANNALS OF TELECOMMUNICATIONS, 1999, 54 (11-12): : 508 - 525
  • [5] A pattern-based topic detection and analysis system on Chinese tweets
    Zhang, Lu
    Wu, Zhiang
    Bu, Zhan
    Jiang, Ye
    Cao, Jie
    JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 28 : 369 - 381
  • [6] Numerical Analysis of CSMA/CA for Pattern-based WBAN System
    Ullah, Sana
    Kwak, Daehan
    Lee, Cheolhyo
    Lee, Hyungsoo
    Kwak, Kyung Sup
    PROCEEDINGS OF THE 2009 2ND INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS, VOLS 1-4, 2009, : 1266 - +
  • [7] A Pattern-Based Approach for Detecting Pneumatic Failures on Temporary Immersion Bioreactors
    Loyola-Gonzalez, Octavio
    Angel Medina-Perez, Miguel
    Hernandez-Tamayo, Dayton
    Monroy, Raul
    Ariel Carrasco-Ochoa, Jesus
    Garcia-Borroto, Milton
    SENSORS, 2019, 19 (02)
  • [8] Context Analysis of Cloud Computing Systems Using a Pattern-Based Approach
    Goeke, Ludger
    Mohammadi, Nazila Gol
    Heisel, Maritta
    FUTURE INTERNET, 2018, 10 (08)
  • [9] Pattern-Based and ISO 27001 Compliant Risk Analysis for Cloud Systems
    Alebrahim, Azadeh
    Hatebur, Denis
    Goeke, Ludger
    2014 IEEE 1ST WORKSHOP ON EVOLVING SECURITY AND PRIVACY REQUIREMENTS ENGINEERING (ESPRE), 2014, : 42 - 47
  • [10] Pattern-based clustering and attribute analysis
    Gabriela Alexe
    Sorin Alexe
    Peter L. Hammer
    Soft Computing, 2006, 10 : 442 - 452