• DocumentCode
    2714417
  • Title

    A defect prevention approach to architecture-based testing

  • Author

    Eickelmann, Nancy S. ; Richardson, Debra J.

  • Author_Institution
    Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
  • fYear
    1997
  • fDate
    11-15 Aug 1997
  • Firstpage
    162
  • Lastpage
    163
  • Abstract
    Research in software architectures often marginalizes the importance of testing in relation to architectural design decisions. It is the authors´ belief that testing has a pivotal role in software architectural design, in particular, defect prevention and defect detection. How effectively testing fulfills these roles is dependent on when and how the test process is introduced into the life cycle. Defect prevention requires that software test planning begin with requirements. Effective test planning requires textual and visual tools to analyze the control and data structures to be tested. Architecture-based testing presents a unique testing challenge as data and control issues must be analyzed for complex interdependencies. They introduce a generalized program graph GPG to be used with architecture-based test criteria to support analyzing architectures for test optimization. They introduce what they believe to be the salient issues in achieving defect prevention and detection for architecture-based testing. They conclude with suggestions for future work
  • Keywords
    data structures; optimisation; planning; program control structures; program testing; software engineering; system monitoring; architectural design decisions; architecture-based testing; complex interdependencies; control structures; data structures; defect detection; defect prevention; generalized program graph; software architectural design; software architectures; software test planning; test optimization; textual tools; visual tools; Buildings; Computer architecture; Computer science; Data structures; Life testing; Object oriented modeling; Software architecture; Software design; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1997. COMPSAC '97. Proceedings., The Twenty-First Annual International
  • Conference_Location
    Washington, DC
  • ISSN
    0730-3157
  • Print_ISBN
    0-8186-8105-5
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1997.624781
  • Filename
    624781