• DocumentCode
    2664081
  • Title

    Generating test cases from UML activity diagrams using the Condition-Classification Tree Method

  • Author

    Kansomkeat, Supaporn ; Thiket, Phachayanee ; Offutt, Jeff

  • Author_Institution
    Dept. of Comput. Sci., Prince of Songkla Univ., Songkhla, Thailand
  • Volume
    1
  • fYear
    2010
  • fDate
    3-5 Oct. 2010
  • Abstract
    A key technical challenge in software testing is the design of useful test cases. Test design can be based on a variety of software artifacts, including requirements, designs, or even the implementation. The Unified Modeling Language (UML) is now widely used to describe object-oriented designs. This paper focuses on one UML diagram, the activity diagram, which is used to model software behavior. This paper proposes the Condition-Classification Tree Method for generating test cases from activity diagrams. Activity diagrams are used to generate condition-classification trees, which are then used to create test case tables and test cases. The paper presents experimental data that show the proposed method can help generate a relatively small number of test cases at reasonable cost, early in development.
  • Keywords
    Unified Modeling Language; object-oriented methods; program testing; trees (mathematics); UML activity diagram; condition classification tree method; object oriented design; software behavior modelling; software testing; unified modeling language; Classification tree analysis; Conferences; Marketing and sales; Software; Software engineering; Software testing; Unified modeling language; UML activity diagrams; software testing; test generation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Technology and Engineering (ICSTE), 2010 2nd International Conference on
  • Conference_Location
    San Juan, PR
  • Print_ISBN
    978-1-4244-8667-0
  • Electronic_ISBN
    978-1-4244-8666-3
  • Type

    conf

  • DOI
    10.1109/ICSTE.2010.5608913
  • Filename
    5608913