Integration of Root Cause Analysis into a Model-Based Testing Process of a Mobile Switching Server

被引:1
|
作者
Nieminen, Mikko [1 ]
Raty, Tomi [1 ]
Teittinen, Risto [2 ]
机构
[1] VTT Tech Res Ctr Finland, Oulu, Finland
[2] Nokia Siemens Networks, Espoo, Finland
来源
PROCEEDINGS OF THE 2013 10TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS | 2013年
关键词
root-cause analysis; model-based testing; model-based monitoring; telecommunications; test analysis;
D O I
10.1109/ITNG.2013.49
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Model-based testing of software has proved effective for automation of testing and efficient error discovery, by utilizing modeled behavior of the system under test and automated test case generation. One of the important challenges in model-based testing is locating the fundamental sources of encountered errors. A root cause analysis solution should be able to find the causes of errors among different components in a model-based testing process, while automating the analysis to eliminate daunting data-intensive manual work. We present a design for a Root Cause Analyzer (RCA) component, aimed at automated test analysis utilizing the outputs generated in a model-based testing process, and producing human and machine readable analysis reports. A prototype RCA implementation is integrated into a tool chain used for offline functional testing of a Mobile Switching Server (MSS) in cellular networks. The RCA prototype is shown to discover causes of errors encountered during testing and pinpointing them in several components of the testing environment. The RCA design also demonstrates potential for integration into other model-based testing processes.
引用
收藏
页码:305 / 309
页数:5
相关论文
共 50 条
  • [1] Adaptable Design for Root Cause Analysis of a Model-Based Software Testing Process
    Nieminen, Mikko
    Raty, Tomi
    2015 12TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY - NEW GENERATIONS, 2015, : 379 - 384
  • [2] Model-based integration testing of ROS packages: a mobile robot case study
    Ernits, Juhan
    Halling, Evelin
    Kanter, Gert
    Vain, Juri
    2015 EUROPEAN CONFERENCE ON MOBILE ROBOTS (ECMR), 2015,
  • [3] 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 - +
  • [4] Enterprise model-based software architecture with server component integration
    Uehara, S
    Hara, H
    Kanaya, N
    Ookubo, T
    Matsutsuka, T
    ENTERPRISE DISTRIBUTED OBJECT COMPUTING - PROCEEDINGS SECOND INTERNATIONAL WORKSHOP, 1998, : 356 - 363
  • [5] Model-based Integration Testing of Enterprise Services
    Wieczorek, Sebastian
    Stefanescu, Alin
    Schieferdecker, Ina
    2009 TESTING: ACADEMIC AND INDUSTRIAL CONFERENCE-PRACTICE AND RESEARCH TECHNIQUES, TAIC PART 2009, 2009, : 56 - +
  • [6] MobiGUITAR Automated Model-Based Testing of Mobile Apps
    Amalfitano, Domenico
    Fasolino, Anna Rita
    Tramontana, Porfirio
    Ta, Bryan Dzung
    Memon, Atif M.
    IEEE SOFTWARE, 2015, 32 (05) : 53 - 59
  • [7] On Combining Model-Based Analysis and Testing
    Saadatmand, Mehrdad
    Sjodin, Mikael
    PROCEEDINGS OF THE 2013 10TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, 2013, : 260 - 266
  • [8] A regime-switching approach to model-based stress testing
    Tashman, Adam P.
    JOURNAL OF RISK MODEL VALIDATION, 2009, 3 (04): : 89 - 101
  • [9] A Process to Increase the Model Quality in the Context of Model-Based Testing
    Entin, Vladimir
    Winder, Mathias
    Zhang, Bo
    Claus, Andreas
    2015 IEEE EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2015,
  • [10] Using Bayesian optimization algorithm for model-based integration testing
    Rafe, Vahid
    Mohammady, Somayeh
    Cuevas, Erik
    SOFT COMPUTING, 2022, 26 (07) : 3503 - 3525