• DocumentCode
    3066826
  • Title

    Identification of categories and choices in activity diagrams

  • Author

    Chen, T.Y. ; Poon, Pak-Lok ; Tang, Sau-Fun ; Tse, T.H.

  • Author_Institution
    Swinburne Univ. of Technol., Australia
  • fYear
    2005
  • fDate
    19-20 Sept. 2005
  • Firstpage
    55
  • Lastpage
    63
  • Abstract
    The choice relation framework (CHOC´LATE) provides a systematic skeleton for constructing test cases from specifications. An early stage of the framework is to identify a set of categories and choices from the specification, which is not a trivial task when this document is largely informal and complex. Despite the difficulty, the identification task is very important because the quality of the identified categories and choices will affect the comprehensiveness of the test cases and, hence, the chance of revealing software faults. This paper alleviates the problem by introducing a technique for identifying categories and choices from the activity diagrams in the specification. This technique also helps determine the relations between some pair of choices in the choice relation table - an essential step of CHOC´LATE for the subsequent generation of test cases.
  • Keywords
    diagrams; formal specification; formal verification; program testing; software fault tolerance; activity diagrams; choice relation framework; choice relation table; software faults; systematic skeleton; test case construction; Australia Council; Computer science; Fault diagnosis; Formal specifications; Natural languages; Skeleton; Software quality; Software testing; System testing; Activity diagrams; category-partition method; choice relation framework; classification-tree; method; specification-based testing; test frame;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software, 2005. (QSIC 2005). Fifth International Conference on
  • ISSN
    1550-6002
  • Print_ISBN
    0-7695-2472-9
  • Type

    conf

  • DOI
    10.1109/QSIC.2005.36
  • Filename
    1579120