• DocumentCode
    1592697
  • Title

    A Model for the Measurement of the Runtime Testability of Component-Based Systems

  • Author

    Gonzalez, Adriana ; Piel, Eric ; Gross, Hans-Gerhard

  • Author_Institution
    Software Eng. Res. Group, Delft Univ. of Technol., Delft
  • fYear
    2009
  • Firstpage
    19
  • Lastpage
    28
  • Abstract
    Runtime testing is emerging as the solution for the integration and validation of software systems where traditional development-time integration testing cannot be performed, such as systems of systems or service oriented architectures.However, performing tests during deployment or in-service time introduces interference problems, such as undesired side-effects in the state of the system or the outside world. This paper presents a qualitative model of runtime testability that complements Binder´s classical testability model, and a generic measurement framework for quantitatively assessing the degree of runtime testabilityof a system based on the ratio of what can be tested at runtime vs. what would have been tested during development time. A measurement is devised for the concrete case of architecture-based test coverage, by using a graph model of the system´s architecture. Concretely, two testability studies are performed for two component based systems, showing how to measure the runtime testability of a system.
  • Keywords
    object-oriented programming; program testing; software architecture; Binder classical testability model; architecture-based test coverage; component-based systems; generic measurement framework; graph model; runtime testability; service oriented architectures; software systems; systems of systems; Availability; Conferences; Interference; Performance evaluation; Runtime environment; Service oriented architecture; Software systems; Software testing; System testing; Time measurement; component based; runtime testing; testability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops, 2009. ICSTW '09. International Conference on
  • Conference_Location
    Denver, CO
  • Print_ISBN
    978-1-4244-4356-7
  • Type

    conf

  • DOI
    10.1109/ICSTW.2009.9
  • Filename
    4976367