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
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;
Conference_Titel :
Quality Software, 2003. Proceedings. Third International Conference on
Print_ISBN :
0-7695-2015-4
DOI :
10.1109/QSIC.2003.1319120