• DocumentCode
    3176810
  • Title

    Cost Optimizations in Runtime Testing and Diagnosis of Systems of Systems

  • Author

    Gonzalez-Sanchez, Alberto

  • Author_Institution
    Software Technol. Dept., Delft Univ. of Technol., Delft, Netherlands
  • fYear
    2011
  • fDate
    21-25 March 2011
  • Firstpage
    439
  • Lastpage
    442
  • Abstract
    In practically all development processes tests are used to detect the presence of faults. This is not an exception for critical and high-availability systems. However, these systems cannot be taken offline or duplicated for testing in some cases. This makes runtime testing necessary. This paper presents work aimed at optimizing the three main sources of testing cost: preparation, execution and diagnosis. First, preparation cost is optimized by defining a metric of the runtime testability of the system, used to elaborate an implementation plan of preparative work for runtime testing. Second, the interrelated nature of test execution cost and diagnostic cost is highlighted and a new diagnostic test prioritization is introduced.
  • Keywords
    program diagnostics; program testing; cost optimizations; diagnostic cost; diagnostic test prioritization; implementation plan; preparation; runtime diagnosis; runtime testability; runtime testing; systems of systems; test execution cost; testing cost; Conferences; Software testing; diagnostic prioritization; runtime testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation (ICST), 2011 IEEE Fourth International Conference on
  • Conference_Location
    Berlin
  • Print_ISBN
    978-1-61284-174-8
  • Electronic_ISBN
    978-0-7695-4342-0
  • Type

    conf

  • DOI
    10.1109/ICST.2011.28
  • Filename
    5770638