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 条
  • [1] Integration of Root Cause Analysis into a Model-Based Testing Process of a Mobile Switching Server
    Nieminen, Mikko
    Raty, Tomi
    Teittinen, Risto
    PROCEEDINGS OF THE 2013 10TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, 2013, : 305 - 309
  • [2] Sketching a process for testing model-based developed software
    Baero, Thomas
    Krause, Rene
    Sax, Eric
    WMSCI 2005: 9th World Multi-Conference on Systemics, Cybernetics and Informatics, Vol 7, 2005, : 31 - 36
  • [3] A benchmark-based adaptable software process model
    Wang, YX
    Leung, HKN
    PROCEEDINGS OF THE 27TH EUROMICRO CONFERENCE - 2001: A NET ODYSSEY, 2001, : 216 - 224
  • [4] Model-Based Software Regression Testing for Software Components
    Batra, Gagandeep
    Arora, Yogesh Kumar
    Sengupta, Jyotsna
    INFORMATION SYSTEMS, TECHNOLOGY AND MANAGEMENT-THIRD INTERNATIONAL CONFERENCE, ICISTM 2009, 2009, 31 : 138 - +
  • [5] A Business Software Testing Process-Based Model Design
    Vukovic, Vuk
    Djurkovic, Jovica
    Trninic, Jelica
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2018, 28 (05) : 701 - 749
  • [6] Integration of formal analysis into a model-based software development process
    Whalen, Michael
    Cofer, Darren
    Miller, Steven
    Krogh, Bruce H.
    Storm, Walter
    FORMAL METHODS FOR INDUSTRIAL CRITICAL SYSTEMS, 2008, 4916 : 68 - +
  • [7] Software assurance for model-based design
    Oh, Jane M. C.
    Watney, Garth J.
    Benowitz, Edward G.
    2008 IEEE AEROSPACE CONFERENCE, VOLS 1-9, 2008, : 3559 - 3564
  • [8] A Model-based Testing for AADL Model of Embedded Software
    Dong, Yun-wei
    Wang, Geng
    Zhao, Hong-bing
    2009 NINTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC 2009), 2009, : 185 - +
  • [9] A Model-Based Testing Tool for Embedded Software
    Liu, Chien-Hung
    Chen, Shu-Ling
    Huang, Tien-Chi
    2012 SIXTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING (ICGEC), 2012, : 180 - 183
  • [10] Model-based testing for enterprise software solutions
    Jain, A
    Proceedings of the 29th Annual International Computer Software and Applications Conference, 2005, : 331 - 331