Combining Time and Concurrency in Model-Based Statistical Testing of Embedded Real-Time Systems

被引:1
|
作者
Homm, Daniel [1 ]
Eckert, Juergen [1 ]
German, Reinhard [1 ]
机构
[1] Univ Erlangen Nurnberg, Dept Comp Sci 7, Martensstr 3, D-91058 Erlangen, Germany
关键词
System testing; Timed usage models; Concurrency;
D O I
10.1007/978-3-662-49224-6_3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Timed usage models (TUMs) represent a model-based statistical approach for system testing of real-time embedded systems. They enable an automatic test case generation and the calculation of parameters that aid the test process. However, a classical TUM only supports sequential uses of the system under test (SUT). It is not capable of dealing with concurrency, which is required for state of the art real-time embedded systems. Therefore, we introduce TUMs with parallel regions. They also allow automatic test case generation, which is carried out similarly to classical TUMs. But, the semi-Markov process (SMP) that is usually used for analysis is not suitable here. We apply Markov renewal theory and define an SMP with parallel regions, which is used to calculate parameters. We validated our analytical approach by simulations.
引用
收藏
页码:22 / 31
页数:10
相关论文
共 50 条
  • [1] Model-Based Real-Time Testing of Embedded Automotive Systems
    Skruch, Pawel
    Buchala, Gabriel
    [J]. SAE INTERNATIONAL JOURNAL OF PASSENGER CARS-ELECTRONIC AND ELECTRICAL SYSTEMS, 2014, 7 (02): : 337 - 344
  • [2] Model-based Synthesis for Real-time Embedded Systems
    Zhu, Qi
    [J]. 2014 IEEE 57TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2014, : 366 - 369
  • [3] A Model-Based Testing Technique for Component-Based Real-Time Embedded Systems
    Guan, Jing
    Offutt, Jeff
    [J]. 2015 IEEE EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2015,
  • [4] Model-Based Testing of Real-Time Distributed Systems
    Vain, Jueri
    Halling, Evelin
    Kanter, Gert
    Anier, Aivo
    Pal, Deepak
    [J]. DATABASES AND INFORMATION SYSTEMS, DB&IS 2016, 2016, 615 : 272 - 286
  • [5] Model-based specification and execution of embedded real-time systems
    Schattkowsky, T
    Mueller, W
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, : 1392 - 1393
  • [6] Model-Based Systems Engineering with Requirements Variability for Embedded Real-Time Systems
    Li, Mole
    Batmaz, Firat
    Guan, Lin
    Grigg, Alan
    Ingham, Matthew
    Bull, Peter
    [J]. 5TH INTERNATIONAL MODEL-DRIVEN REQUIREMENTS ENGINEERING WORKSHOP (MODRE 2015), 2015, : 36 - 45
  • [7] Testing embedded real-time systems
    En-Nouaary, A
    Khendek, F
    Dssouli, R
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2000, : 417 - 424
  • [8] Model-based Mutation Testing of Synchronous and Asynchronous Real-Time Systems
    Lorber, Florian
    [J]. 2015 IEEE 8TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2015,
  • [9] Model-Based Mutation Testing of Real-Time Systems via Model Checking
    Lorber, Florian
    Larsen, Kim G.
    Nielsen, Brian
    [J]. 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2018, : 59 - 68
  • [10] Model-Based Design of Time-Triggered Real-time Embedded Systems for Industrial Automation
    Wan, Jiang
    Canedo, Arquimedes
    Al Faruque, Mohammad Abdullah
    [J]. PROCEEDINGS OF 2015 IEEE 20TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2015,