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 条
  • [41] SELECTION OF MICROCOMPUTERS FOR AUTOMATIC REAL-TIME CONTROL-SYSTEMS
    YAKOVLEV, YS
    [J]. AVTOMATIKA, 1982, (02): : 66 - 71
  • [42] MAINTENANCE OF RELIABLE REAL-TIME SYSTEMS - HARDWARE VERSUS SOFTWARE TRADEOFFS
    SOI, IM
    AGGARWAL, KK
    [J]. MICROELECTRONICS AND RELIABILITY, 1982, 22 (03): : 357 - 361
  • [43] Real-time fault detection for advanced maintenance of sustainable technical systems
    Ait-Alla, Abderrahim
    Luetjen, Michael
    Lewandowski, Marco
    Freitag, Michael
    Thoben, Klaus-Dieter
    [J]. RESEARCH AND INNOVATION IN MANUFACTURING: KEY ENABLING TECHNOLOGIES FOR THE FACTORIES OF THE FUTURE - PROCEEDINGS OF THE 48TH CIRP CONFERENCE ON MANUFACTURING SYSTEMS, 2016, 41 : 295 - 300
  • [44] Real-time results without real-time systems
    Fox, R
    Kasten, E
    Orji, K
    Bolen, C
    Maurice, C
    Venema, J
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2004, 51 (03) : 571 - 575
  • [45] A PARALLEL PROCESSING ARCHITECTURE FOR REAL-TIME PRODUCTION SYSTEMS WITH TRUTH MAINTENANCE
    FUJITA, S
    AIBARA, R
    YAMASHITA, M
    AE, T
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1989, 368 : 331 - 344
  • [46] A framework for the specification of test cases for real-time distributed systems
    Walter, T
    Grabowski, J
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1999, 41 (11-12) : 781 - 798
  • [47] Graphical test planning for distibuted discrete real-time systems
    Jovalekic, Silvije
    [J]. Proceedings of the 10th IASTED International Conference on Software Engineering and Applications, 2006, : 1 - 6
  • [48] Complete Test Graph Synthesis For Symbolic Real-time Systems
    Khoumsi, Ahmed
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 130 : 79 - 100
  • [49] The integration of HPC systems in a test and evaluation real-time environment
    Zarecor, R
    Bennett, M
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOL VI, PROCEEDINGS, 1999, : 2894 - 2898
  • [50] Proposal of a Real-Time Test Platform for Tactile Internet Systems
    Alves, Pedro V. A.
    Plentz, Patricia D. M.
    Fernandes, Marcelo A. C.
    [J]. SENSORS, 2022, 22 (24)