• DocumentCode
    1524972
  • Title

    Error propagation analysis for COTS systems

  • Author

    Voas, Jeffrey

  • Author_Institution
    Reliable Software Technol. Corp., Sterling, VA, USA
  • Volume
    8
  • Issue
    6
  • fYear
    1997
  • Firstpage
    269
  • Lastpage
    272
  • Abstract
    Today´s software systems are ´systems of systems´. The semantic dependencies between software components are so complex that they can no longer be fully understood by a single person. Thus the engineering design paradigm known as ´divide and conquer´ must be employed. Because of this, it is likely that logical incompatibilities (component-to-component or component-to-environment) will exist after the system is in service. A black-box analysis technique that studies how information flows (propagates) between software components is described. The technique forcefully corrupts the information that flows between components and observes what impacts the corruption had. By watching how corrupt information propagates, we isolate those components that cannot tolerate the failure of other components.
  • Keywords
    software packages; COTS systems; black-box analysis technique; commercial off the shelf software; divide and conquer; engineering design paradigm; error propagation analysis; information flow; semantic dependencies; software components; software fault tolerance; Software packages;
  • fLanguage
    English
  • Journal_Title
    Computing & Control Engineering Journal
  • Publisher
    iet
  • ISSN
    0956-3385
  • Type

    jour

  • DOI
    10.1049/cce:19970607
  • Filename
    646675