Adaptable Design for Root Cause Analysis of a Model-Based Software Testing Process

被引:2
|
作者
Nieminen, Mikko [1 ]
Raty, Tomi [1 ]
机构
[1] VTT Tech Res Ctr Finland, Digital Syst & Serv, Oulu, Finland
来源
2015 12TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY - NEW GENERATIONS | 2015年
关键词
component; Model-Based Testing; Root Cause Analysis; Rule-Based Analysis; Rule Generation; Adaptability;
D O I
10.1109/ITNG.2015.67
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Model-Based Testing (MBT) is a method for automating software testing and improving fault detection by using an abstracted model of the system under test to systematically generate and execute test cases. One of the main challenges in MBT is the efficient locating of fundamental causes of errors, which can be achieved using root cause analysis. As MBT is being applied to many diverse domains using various tools and tool chains, tool adaptability is an important factor to consider. We define the design for an automated Root Cause Analyzer (RCA) tool adaptable for different MBT testing scenarios and environments. In our RCA design, analysis is configured using rules for evaluating output data of other MBT components. We present an example of RCA application for a case study in mobile telecommunications testing to demonstrate the integration and adapting of our design into an existing tool chain. Within the case study, the RCA tool is successful in locating causes of errors, and is able to interface with MBT components and exploit their data in analysis. The research is based on the constructive method of the related publications and technologies and the results are derived by the implemented RCA tool.
引用
收藏
页码:379 / 384
页数:6
相关论文
共 50 条
  • [41] Automated Unit Testing in Model-based Embedded Software Development
    Luckeneder, Christoph
    Kaindl, Hermann
    Korinek, Martin
    ICSOFT: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2017, : 427 - 434
  • [42] Model-based testing of software and systems: recent advances and challenges
    Alexandre Petrenko
    Adenilso Simao
    José Carlos Maldonado
    International Journal on Software Tools for Technology Transfer, 2012, 14 (4) : 383 - 386
  • [43] Model-based robustness testing for avionics-embedded software
    School of Reliability and Systems Engineering, Beihang University, Beijing 100191, China
    不详
    Yang, S. (ysk@buaa.edu.cn), 1600, Chinese Journal of Aeronautics (26):
  • [44] A novel model-based testing approach for software product lines
    Damiani, Ferruccio
    Faitelson, David
    Gladisch, Christoph
    Tyszberowicz, Shmuel
    SOFTWARE AND SYSTEMS MODELING, 2017, 16 (04): : 1223 - 1251
  • [45] Model-based robustness testing for avionics-embedded software
    Yang Shunkun
    Liu Bin
    Wang Shihai
    Lu Minyan
    Chinese Journal of Aeronautics , 2013, (03) : 730 - 740
  • [46] Model-Based Time and Cost Estimation in a Software Testing Environment
    Benton, Bruce
    PROCEEDINGS OF THE 2009 SIXTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, VOLS 1-3, 2009, : 801 - 806
  • [47] A Model-Based Approach to Testing Software for Critical Behavior and Properties
    Heitmeyer, Constance
    TESTING SOFTWARE AND SYSTEMS, 2010, 6435 : 15 - 15
  • [48] Model-based testing considering cost, reliability and software quality
    Htoon, Chaw Yupar
    Thein, Ni Lar
    APSITT 2005: 6th Asia-Pacific Symposium on Information and Telecommunication Technologies, Proceedings, 2005, : 160 - 164
  • [49] Model-based software testing via incremental treatment learning
    Geletko, D
    Menzies, T
    28TH ANNUAL NASA GODDARD SOFTWARE ENGINEERING WORKSHOP, PROCEEDINGS, 2004, : 82 - 90
  • [50] Engineering Model-Based Software Testing of WIMP Interactive Applications
    Canny A.
    Martinie C.
    Navarre D.
    Palanque P.
    Barboni E.
    Gris C.
    Proceedings of the ACM on Human-Computer Interaction, 2021, 5 (EICS)