Test case selection for simulations in the maintenance of real-time systems

被引:0
|
作者
Henry, JE [1 ]
机构
[1] Univ Montana, Dept Comp Sci, Missoula, MT 59812 USA
关键词
software testing; real-time software; simulation; test cases; test generator; types of tests;
D O I
10.1002/1096-908X(200007/08)12:4<229::AID-SMR212>3.3.CO;2-J
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Many real-time systems are developed and maintained through the use of commercial software products, such as Matlab and MatrixX, that automatically generate source code based on graphical control systems models. Testing these real-time models and the real-time software generated from them presents special problems during maintenance not faced with other forms of software. Very importantly, many of the models and software systems have to be tested through the use of simulations, Huge input and output data sets, the need for testing over a long duration of time (weeks or months), and computationally intensive requirements are just a few of the difficulties. For testing during maintenance in such situations, this paper draws upon field experience to present a set of test types and a strategy for selecting test types used to create series of input values to serve as test cases. Also this paper presents strategies for applying these test types, using the assistance of a free, widely available testing tool that automates test case generation, executes the simulations, and supports the analysis of the test results. Copyright (C) 2000 John Wiley & Sons, Ltd.
引用
收藏
页码:229 / 248
页数:20
相关论文
共 50 条
  • [21] DRAM Selection and Configuration for Real-Time Mobile Systems
    Gomony, Manil Dev
    Weis, Christian
    Akesson, Benny
    Wehn, Norbert
    Goossens, Kees
    [J]. DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 51 - 56
  • [22] Test selection criteria for real-time systems modeled as timed input-output automata
    En-Nouaary, Abdeslam
    [J]. INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2007, 3 (04) : 279 - +
  • [23] Real-time multiserver and multichannel systems with shortage of maintenance crews
    Kreimer, J
    [J]. MATHEMATICAL AND COMPUTER MODELLING, 1999, 30 (11-12) : 169 - 176
  • [24] Consistency maintenance in real-time collaborative image editing systems
    Xu, XH
    Chen, C
    Bu, JJ
    Li, Y
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 2181 - 2186
  • [25] Updates and view maintenance in soft real-time database systems
    Kao, B
    Lam, KY
    Adelberg, B
    Cheng, R
    Lee, T
    [J]. PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON INFORMATION KNOWLEDGE MANAGEMENT, CIKM'99, 1999, : 300 - 307
  • [26] REAL-TIME MAINTENANCE POLICY IN MANUFACTURING SYSTEMS WITH INTERMEDIATE BUFFERS
    Gu, Xi
    Jin, Xiaoning
    Ni, Jun
    [J]. PROCEEDINGS OF THE ASME 10TH INTERNATIONAL MANUFACTURING SCIENCE AND ENGINEERING CONFERENCE, 2015, VOL 2, 2015,
  • [27] Test cases generation for nondeterministic real-time systems
    Khoumsi, A
    Jéron, T
    Marchand, H
    [J]. FORMAL APPROACHES TO SOFTWARE TESTING, 2004, 2931 : 131 - 146
  • [28] Real-time operating systems on the test-bench
    Mächtel, M
    Rzehak, H
    [J]. REAL TIME PROGRAMMING 1999 (WRTP'99), 1999, : 195 - 201
  • [29] A test generation framework for quiescent real-time systems
    Briones, LB
    Brinksma, E
    [J]. FORMAL APPROACHES TO SOFTWARE TESTING, 2005, 3395 : 64 - 78
  • [30] Real-time on-line test for MDOF systems
    Nakashima, M
    Masaoka, N
    [J]. EARTHQUAKE ENGINEERING & STRUCTURAL DYNAMICS, 1999, 28 (04): : 393 - 420