• DocumentCode
    3190878
  • Title

    UML Sequence Diagram Based Testing Using Slicing

  • Author

    Samuel, Philip ; Mall, Rajib ; Sahoo, Sandeep

  • Author_Institution
    Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur(WB), India-721302, Email: philip@cse.iitkgp.ernet.in
  • fYear
    2005
  • fDate
    11-13 Dec. 2005
  • Firstpage
    176
  • Lastpage
    178
  • Abstract
    We present a novel testing methodology to test object oriented software based on UML sequence diagrams. In our approach we use dynamic slicing and generate test cases automatically from UML sequence diagrams. We identify the message guards on sequence diagrams and create dynamic slices with respect to each conditional predicates. We generate the test data with respect to the slice. We have formulated a test adequacy criterion named slice coverage criterion. Test cases that we generate satisfy slice test coverage. Our approach achieves adequate test coverage without unduly increasing the number of test cases. This paper also describes how dynamic slicing is used in testing.
  • Keywords
    UML sequence diagram; slice test coverage; test case generation; testing using slicing; Automatic testing; Computer science; Information resources; Object oriented modeling; Programming; Software testing; Terminology; Timing; Unified modeling language; UML sequence diagram; slice test coverage; test case generation; testing using slicing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INDICON, 2005 Annual IEEE
  • Print_ISBN
    0-7803-9503-4
  • Type

    conf

  • DOI
    10.1109/INDCON.2005.1590149
  • Filename
    1590149