Extenics-based Test Case Generation for UML Activity Diagram

被引:9
|
作者
Li, Liping [1 ]
Li, Xingsen [2 ]
He, Tao [3 ]
Xiong, Jie [4 ]
机构
[1] Shanghai Second Polytech Univ, Comp & Informat Inst, Shanghai 201209, Peoples R China
[2] Zhejiang Univ, Ningbo Inst Technol, Sch Management, Ningbo 315100, Peoples R China
[3] Shenzhen Inst Informat Technol, Dept Software Engn, Shenzhen, Peoples R China
[4] Univ Nebraska, Coll Informat Sci & Technol, Omaha, NE 68182 USA
基金
中国国家自然科学基金;
关键词
Testing; Test cases; UML activity diagram; Extenics; Euler circuit;
D O I
10.1016/j.procs.2013.05.151
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Extenics is a new discipline for modeling contradiction problems with formalized methods and transformation. This paper for the first time combines software testing with Extenices and proposes an automatic approach to generating test cases from UML activity diagrams based on Extension Theory (Extenies). In order to find more defects in software system by minimized test cases, we design algorithm to construct the Euler circuit and generates test sequences automatically by Euler circuit algorithm. Our preliminary result shows that test cases generated not only satisfy the specified test coverage criteria but also the number of test cases is decreased. (C) 2013 The Authors. Published by Elsevier B.V.
引用
收藏
页码:1186 / 1193
页数:8
相关论文
共 50 条
  • [1] Automated test case generation based on UML activity diagram model
    [J]. Zhang, M, 2001, Beijing University of Aeronautics and Astronautics (BUAA) (27):
  • [2] Test Case Generation from UML Subactivity and Activity Diagram
    Fan, Xin
    Shu, Jian
    Liu, LinLan
    Liang, QiJun
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL SYMPOSIUM ON ELECTRONIC COMMERCE AND SECURITY, VOL II, 2009, : 244 - 248
  • [3] A Memorization Approach for Test Case Generation in Concurrent UML Activity Diagram
    Kamonsantiroj, Suwatchai
    Pipanmaekaporn, Luepol
    Lorpunmanee, Siriluck
    [J]. 2019 2ND INTERNATIONAL CONFERENCE ON GEOINFORMATICS AND DATA ANALYSIS (ICGDA 2019), 2019, : 20 - 25
  • [4] Test Case Generation For Concurrent Systems Using UML Activity Diagram
    Mahali, Prateeva
    Arabinda, Saswat
    Acharya, Arup Abhinna
    Mohapatra, Durga Prasad
    [J]. PROCEEDINGS OF THE 2016 IEEE REGION 10 CONFERENCE (TENCON), 2016, : 428 - 435
  • [5] A Novel Approach for Test Case Generation from UML Activity Diagram
    Jena, Ajay Kumar
    Swain, Santosh Kumar
    Mohapatra, Durga Prasad
    [J]. PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON ISSUES AND CHALLENGES IN INTELLIGENT COMPUTING TECHNIQUES (ICICT), 2014, : 621 - 629
  • [6] UML Activity Diagram-Based Automatic Test Case Generation For Java']Java Programs
    Chen, Mingsong
    Qiu, Xiaokang
    Xu, Wei
    Wang, Linzhang
    Zhao, Jianhua
    Li, Xuandong
    [J]. COMPUTER JOURNAL, 2009, 52 (05): : 545 - 556
  • [7] The Test Cases Generation From The UML Activity Diagram
    Xie, Tangtang
    Li, Jun
    Fang, Yonghui
    Xiong, Hailing
    [J]. FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE II, PTS 1-6, 2012, 121-126 : 2387 - +
  • [8] An Extenics-based Criteria Clustering Method
    Li, Xingsen
    Zhang, Haolan
    Deng, Wei
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOP (ICDMW), 2014, : 875 - 878
  • [9] An Extenics-based Intelligent Distance Learning System
    Lee, Ying-Chen
    Terashima, Nobuyoshi
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2011, 11 (05): : 57 - 63
  • [10] The Research on Test Case Generation Technology of UML Sequence Diagram
    Li, Yan
    Jiang, Li
    [J]. 2014 PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE 2014), 2014, : 1067 - 1069