Deriving software statistical testing model from UML model

被引:2
|
作者
Yan, J [1 ]
Wang, J [1 ]
Chen, HW [1 ]
机构
[1] Natl Lab Parallel & Distributed Proc, Changsha, Peoples R China
关键词
D O I
10.1109/QSIC.2003.1319120
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 will utilize the execution sequential relations between use cases.
引用
收藏
页码:343 / 350
页数:8
相关论文
共 50 条
  • [41] Transformation of UML Behavioral Diagrams to Support Software Model Checking
    dos Santos, Luciana Brasil Rebelo
    de Santiago, Valdivino Alexandre Junior
    Vijaykumar, Nandamudi Lankalapalli
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2014, (147): : 133 - 142
  • [42] Managing model quality in UML-based software development
    Lange, Christian F. J.
    Chaudron, Michel R. V.
    [J]. 13TH IEEE INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE, PROCEEDINGS, 2006, : 7 - +
  • [43] Introduction to the special issue on: model-based statistical testing of software intensive systems
    Poore, JH
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2000, 42 (12) : 797 - 799
  • [44] Deriving triggers from UML/OCL specification
    Badawy, M
    Richta, K
    [J]. INFORMATION SYSTEMS DEVELOPMENT: ADVANCES IN METHODOLOGIES, COMPONENTS AND MANAGEMENT, 2002, : 305 - 315
  • [45] Deriving executable process descriptions from UML
    Di Nitto, E
    Lavazza, L
    Schiavoni, M
    Tracanella, E
    Trombetta, M
    [J]. ICSE 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2002, : 155 - 165
  • [46] Software testing evolution process model and growth of software testing quality
    HE ZhiTao
    LIU Chao
    YAN HaiHua
    [J]. Science China(Information Sciences), 2015, 58 (03) : 196 - 201
  • [47] Software testing evolution process model and growth of software testing quality
    He ZhiTao
    Liu Chao
    Yan HaiHua
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2015, 58 (03) : 1 - 6
  • [48] On the Testing of Statistical Software
    Ryan Lekivetz
    Joseph Morgan
    [J]. Journal of Statistical Theory and Practice, 2021, 15
  • [49] On the Testing of Statistical Software
    Lekivetz, Ryan
    Morgan, Joseph
    [J]. JOURNAL OF STATISTICAL THEORY AND PRACTICE, 2021, 15 (04)
  • [50] From task to dialog model in the UML
    Van den Bergh, Jan
    Coninx, Karin
    [J]. TASK MODELS AND DIAGRAMS FOR USER INTERFACE DESIGN, PROCEEDINGS, 2007, 4849 : 98 - 111