• DocumentCode
    1290065
  • Title

    A Comparison of Tabular Expression-Based Testing Strategies

  • Author

    Xin Feng ; Parnas, D.L. ; Tse, T.H. ; O´Callaghan, T.

  • Author_Institution
    Div. of Sci. & Technol., United Int. Coll., Zhuhai, China
  • Volume
    37
  • Issue
    5
  • fYear
    2011
  • Firstpage
    616
  • Lastpage
    634
  • Abstract
    Tabular expressions have been proposed as a notation to document mathematically precise but readable software specifications. One of the many roles of such documentation is to guide testers. This paper 1) explores the application of four testing strategies (the partition strategy, decision table-based testing, the basic meaningful impact strategy, and fault-based testing) to tabular expression-based specifications, and 2) compares the strategies on a mathematical basis through formal and precise definitions of the subsumption relationship. We also compare these strategies through experimental studies. These results will help researchers improve current methods and will enable testers to select appropriate testing strategies for tabular expression-based specifications.
  • Keywords
    formal specification; program testing; system documentation; decision table-based testing; fault-based testing; meaningful impact strategy; partition strategy; readable software specifications; tabular expression-based testing strategies; Documentation; Electronic mail; Redundancy; Software engineering; Software quality; Testing; Tabular expression; conditionally subsume.; subsume; test case constraint; unconditionally subsume;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.2011.78
  • Filename
    5975175