• DocumentCode
    3052129
  • Title

    Reusing testing of reusable software components

  • Author

    Michael, Christoph C.

  • Author_Institution
    Reliable Software Technol. Corp., USA
  • fYear
    1997
  • fDate
    16-19 Jun 1997
  • Firstpage
    97
  • Lastpage
    104
  • Abstract
    A software component that is reused in diverse settings can experience diverse operational environments. Unfortunately, a change in the operating environment can also invalidate past experience about the component´s quality of performance. Indeed, most statistical methods for estimating software quality assume that the operating environment remains the same. Specifically, the probability density governing the selection of program inputs is assumed to remain constant. However, intuition suggests that such a stringent requirement is unnecessary. If a component has been executed very many times in one environment without experiencing a failure, one would expect it to be relatively failure-free in other similar environments. This paper seeks to quantify that intuition. The question asked is, “how much can be said about a component´s probability of failure in one environment after observing its operation in other environments?” Specifically, we develop bounds on the component´s probability of failure in the new environment based on its past behavior
  • Keywords
    probability; program testing; software fault tolerance; software performance evaluation; software quality; software reusability; statistical analysis; diverse operational environments; probability density; probability of failure; program inputs; reusable software component testing; software failure; software performance; software quality; statistical methods; Density measurement; Probability density function; Software measurement; Software quality; Software reusability; Software testing; Statistical analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Assurance, 1997. COMPASS '97. Are We Making Progress Towards Computer Assurance? Proceedings of the 12th Annual Conference on
  • Conference_Location
    Gaithersburg, MD
  • Print_ISBN
    0-7803-3979-7
  • Type

    conf

  • DOI
    10.1109/CMPASS.1997.613254
  • Filename
    613254