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 条
  • [1] A test case generation algorithm for real-time systems
    Hessel, A
    Pettersson, P
    [J]. QSIC 2004: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2004, : 268 - 273
  • [2] Test Case Generation for Flexible Real-Time Control Systems
    Nilsson, Robert
    Henriksson, Dan
    [J]. ETFA 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 2, PROCEEDINGS, 2005,
  • [3] Open Access Library of Benchmark Test Systems for Offline and Real-Time Simulations
    Valles, Jose M.
    Gonzalez-Longatt, Francisco
    Riquelme-Dominguez, Jose Miguel
    Angeles-Camacho, Cesar
    Rueda, Jose L.
    [J]. 2023 IEEE 41ST CENTRAL AMERICA AND PANAMA CONVENTION, CONCAPAN XLI, 2023, : 161 - 165
  • [4] EVALUATION OF MAINTENANCE SOFTWARE IN REAL-TIME SYSTEMS
    GAY, FA
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1978, 27 (06) : 576 - 582
  • [5] Test of preemptive real-time systems
    Adjir, Noureddine
    de Saqui-Sannes, Pieffe
    Rahmouni, K. Mustapha
    [J]. 2008 IEEE/ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1-3, 2008, : 734 - +
  • [6] Towards a Family of Test Selection Criteria for Symbolic Models of Real-Time Systems
    Almeida, Diego R.
    Moraes, Alan
    Andrade, Wilkerson L.
    Machado, Patricia D. L.
    [J]. FORMAL METHODS: FOUNDATIONS AND APPLICATIONS, SBMF 2014, 2015, 8941 : 48 - 63
  • [7] Test Case Generation of Embedded Real-Time Systems with Interruptions for FreeRTOS
    Andrade, Wilkerson L.
    Machado, Patricia D. L.
    Alves, Everton L. G.
    Almeida, Diego R.
    [J]. FORMAL METHODS: FOUNDATIONS AND APPLICATIONS, 2009, 5902 : 54 - 69
  • [8] A real-time predictive maintenance system for machine systems
    Bansal, D
    Evans, DJ
    Jones, B
    [J]. INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2004, 44 (7-8): : 759 - 766
  • [9] Experimental test generation for real-time systems
    Fouchal, H
    Rabat, C
    Rollet, A
    Tarhini, A
    [J]. INTELLIGENT AND ADAPTIVE SYSTEMS AND SOFTWARE ENGINEERING, 2004, : 284 - 289
  • [10] TRENDS IN REAL-TIME FLIGHT TEST SYSTEMS
    SHELLEY, L
    [J]. AIAA COMPUTERS IN AEROSPACE VII CONFERENCE, PTS 1 AND 2: A COLLECTION OF PAPERS, 1989, : 782 - 784