• DocumentCode
    3251619
  • Title

    Deriving software statistical testing model from UML model

  • Author

    Jiong, Yan ; Ji, Wang ; Huowang, Chen

  • Author_Institution
    National Lab. for Parallel & Distributed Process., Changsha, China
  • fYear
    2003
  • fDate
    6-7 Nov. 2003
  • Firstpage
    343
  • Lastpage
    350
  • Abstract
    Software statistical testing is concerned with testing the entire software systems based on their usage models. In the context of UML-based development, it is desired that usage models can be derived from UML analysis artifacts. This paper presents a method that derives the software usage models from reasonably constrained UML artifacts. The method utilizes use case diagrams, sequence diagrams and the execution probability of each sequence diagram in its associated use case. By projecting the messages in sequence diagrams onto the objects under test, the method elicits messages and their occurrence probabilities for generating the usage model of each use case for the objects under test. Then the usage models of use cases are integrated into the system usage model. The integration procedure utilizes the execution sequential relations between use cases.
  • Keywords
    Unified Modeling Language; probability; program testing; statistical testing; UML analysis artifact; UML model; UML-based development; execution probability; execution sequential relation; occurrence probability; sequence diagram; software statistical testing; software system testing; software usage model; system usage model; use case diagram; Automatic testing; Context modeling; Object oriented modeling; Satellites; Sequential analysis; Software systems; Software testing; Statistical analysis; System testing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software, 2003. Proceedings. Third International Conference on
  • Print_ISBN
    0-7695-2015-4
  • Type

    conf

  • DOI
    10.1109/QSIC.2003.1319120
  • Filename
    1319120