• DocumentCode
    3059351
  • Title

    Test Case Generation from UML Subactivity and Activity Diagram

  • Author

    Fan, Xin ; Shu, Jian ; Liu, Linlan ; Liang, QiJun

  • Author_Institution
    Sch. of Comput., Nanchang HangKong Univ., Nanchang, China
  • Volume
    2
  • fYear
    2009
  • fDate
    22-24 May 2009
  • Firstpage
    244
  • Lastpage
    248
  • Abstract
    UML activity diagram is suitable for modeling parallel and concurrent flows in an actual system. It is also significant for software testing. The subactivity state in activity diagram divides the activity diagram into two kinds: the atomic activity diagram and compound activity diagram, who constructs the hierarchy of the whole activity diagram. Dealing with the compound activity diagram is a key issue during test case generation. This paper proposes a method for generating test case from subactivity diagram to compound activity diagram hierarchically and introduces the idea of this method by taking the thought of functional decomposition, bottom-up integration testing strategy and round-robin strategy. The experimental result shows that the proposed approach can generate less test cases than the method taking complete combination strategy and have a good coverage as well.
  • Keywords
    Unified Modeling Language; program testing; UML subactivity diagram; atomic activity diagram; bottom-up integration testing strategy; compound activity diagram; concurrent flow modeling; functional decomposition; parallel flow modeling; round-robin strategy; software testing; test case generation; Concurrent computing; Electronic commerce; Electronic equipment testing; Explosions; Performance evaluation; Prototypes; Security; Software testing; System testing; Unified modeling language; activity diagram; round-robin strategy; test case;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Commerce and Security, 2009. ISECS '09. Second International Symposium on
  • Conference_Location
    Nanchang
  • Print_ISBN
    978-0-7695-3643-9
  • Type

    conf

  • DOI
    10.1109/ISECS.2009.160
  • Filename
    5209897