A UML-based environment for software testing and verification

被引:0
|
作者
Dong, W [1 ]
Wang, J [1 ]
Li, LY [1 ]
Li, SH [1 ]
Chen, HY [1 ]
机构
[1] Natl Univ Def Technol, Dept Comp Sci, Changsha 410073, Hunan, Peoples R China
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
It is important to find the errors and evaluate the quality of software in the design stage. This paper studies the methods and the corresponding environment of testing and verifying UML models from multi-viewpoint. It can automatically generate test cases for criterion model of UML state machine, and visually execute test cases for implemented model. The UML models can also be dynamically simulated to intuitively reflect the design. The CTL properties of UML state machine can be verified combined with the model checker SMV. The environment also can intelligently guide users to define operational profile and collect failure data in testing UML models, select the reliability models and combinatorial models, and estimate the reliability of design specification. This environment has been used in practice partly.
引用
收藏
页码:76 / 81
页数:4
相关论文
共 50 条
  • [31] Dependability Modeling and Assessment in UML-Based Software Development
    Bernardi, Simona
    Merseguer, Jose
    Petriu, Dorina C.
    [J]. SCIENTIFIC WORLD JOURNAL, 2012,
  • [32] Comprehensibility of UML-based software product line specifications
    Reinhartz-Berger, Iris
    Sturm, Arnon
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2014, 19 (03) : 678 - 713
  • [33] A UML-Based Environment for Test Scenarios in Mobile Settings
    Andre, Pierre
    Waeselynck, Helene
    Riviere, Nicolas
    [J]. 2013 INTERNATIONAL CONFERENCE ON COMPUTER, INFORMATION AND TELECOMMUNICATION SYSTEMS (CITS), 2013,
  • [34] A UML-based environment for system design space exploration
    Apvrille, Ludovic
    Muhammad, Waseem
    Ameur-Boulifa, Rabea
    Coudert, Sophie
    Pacalet, Renaud
    [J]. 2006 13TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-3, 2006, : 1272 - 1275
  • [35] UML-based Live Programming Environment in Virtual Reality
    Kucecka, Jakub
    Vincur, Juraj
    Kapec, Peter
    Cicak, Pavel
    [J]. 2022 WORKING CONFERENCE ON SOFTWARE VISUALIZATION (IEEE VISSOFT), 2022, : 177 - 181
  • [36] A Comparison of Six UML-Based Languages for Software Process Modeling
    Bendraou, Reda
    Jezequel, Jean-Marc
    Gervais, Marie-Pierre
    Blanc, Xavier
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2010, 36 (05) : 662 - 675
  • [37] A UML-based approach for problem frame oriented software development
    Choppy, C
    Reggio, G
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2005, 47 (14) : 929 - 954
  • [38] Systematic Management of Variability in UML-based Software Product Lines
    Oliveira Junior, Edson A.
    Gimenes, Itana M. S.
    Maldonado, Jose C.
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2010, 16 (17) : 2374 - 2393
  • [39] Formal verification and validation of embedded systems: the UML-based MADES approach
    Luciano Baresi
    Gundula Blohm
    Dimitrios S. Kolovos
    Nicholas Matragkas
    Alfredo Motta
    Richard F. Paige
    Alek Radjenovic
    Matteo Rossi
    [J]. Software & Systems Modeling, 2015, 14 : 343 - 363
  • [40] Functional verification for UML-based model driven design of embedded systems
    Kardos, M
    Fristacky, N
    [J]. FROM SPECIFICATION TO EMBEDDED SYSTEMS APPLICATION, 2005, 184 : 103 - 114