From Modeling to Test Case Generation in the Industrial Embedded System Domain

被引:1
|
作者
Hussain, Aliya [1 ]
Tiwari, Saurabh [1 ]
Suryadevara, Jagadish [2 ]
Enoiu, Eduard [1 ]
机构
[1] Malardalen Univ, Vasteras, Sweden
[2] Volvo Construct Equipment AB, Gothenburg, Sweden
来源
SOFTWARE TECHNOLOGIES: APPLICATIONS AND FOUNDATIONS | 2018年 / 11176卷
关键词
MBT; Systems engineering; Test cases; Modeling;
D O I
10.1007/978-3-030-04771-9_35
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model-based testing (MBT) is the process of generating test cases from specification models representing system requirements and the desired functionality. The generated test cases are then executed on the system under test in an attempt to obtain a pass or fail verdict. While different MBT techniques have been developed, only a few target the real-world industrial embedded system domain and show evidence on its applicability. As a consequence, there is a serious need to investigate the use of MBT and the evidence on how modeling and test generation can improve the current way of manually creating test cases based on natural language requirements. In this paper, we describe an on-going investigation being carried out to improve the current testing processes by using the MBT approach within an industrial context. Our results suggest that activity and structure diagrams, developed under MBT, are useful for describing the test specification of an accelerator pedal control function. The use of MBT results in less number of test cases compared to manual testing performed by industrial engineers.
引用
收藏
页码:499 / 505
页数:7
相关论文
共 50 条
  • [41] APPLICATION OF EMBEDDED INDUSTRIAL COMPUTER IN AEROENGINE TEST
    Xie Jin
    3RD INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND COMPUTER SCIENCE (ITCS 2011), PROCEEDINGS, 2011, : 386 - 389
  • [42] Modeling of New Generation Aerospace Automatic Test System Architecture
    Tong Jiang
    Cai Yuanwen
    ISTM/2011: 9TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, 2011, : 25 - 28
  • [43] Temporal Test Generation for Embedded System Based on Correlation Analysis of Timing Constraints
    Wang, Bo
    Bai, Xiaoying
    Chen, Wenguang
    Song, Xiaoyu
    SOFTWARE ENGINEERING AND METHODOLOGY FOR EMERGING DOMAINS, 2016, 675 : 211 - 226
  • [44] Model-Based Test Case Generation by Reusing Models From Runtime Monitoring of Deeply Embedded Systems
    Iyenghar, Padma
    Wuebbelmann, Juergen
    Westerkamp, Clemens
    Pulvermueller, Elke
    IEEE EMBEDDED SYSTEMS LETTERS, 2013, 5 (03) : 38 - 41
  • [45] From BDD Scenarios to Test Case Generation
    Zameni, Tannaz
    van den Bos, Petra
    Tretmans, Jan
    Foederer, Johan
    Rensink, Arend
    2023 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS, ICSTW, 2023, : 36 - 44
  • [46] GUI test case generation from UML
    Limpiyakorn, Y
    Wongsuttipakorn, P
    SERP '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2005, : 323 - 329
  • [47] Test case generation from QR models
    Brandl, Harald
    Wotawa, Franz
    NEW FRONTIERS IN APPLIED ARTIFICIAL INTELLIGENCE, 2008, 5027 : 235 - 244
  • [48] Test case generation from AsmL specifications
    Grieskamp, W
    Nachmanson, L
    Tillmann, N
    Veanes, M
    ABSTRACT STATE MACHINES 2003: ADVANCES IN THEORY AND PRACTIC, PROCEEDINGS, 2003, 2589 : 413 - 413
  • [49] Exploring Test Overlap in System Integration: An Industrial Case Study
    Flemstrom, Daniel
    Afzal, Wasif
    Sundmark, Daniel
    2016 42ND EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2016, : 303 - 308
  • [50] Case study: From embedded system analysis to embedded system based investigator tools
    Souvignet, T.
    Pruefer, T.
    Frinken, J.
    Kricsanowits, R.
    DIGITAL INVESTIGATION, 2014, 11 (03) : 154 - 159