A business process of web services testing method based on UML2.0 activity diagram

被引:11
|
作者
Zhang Guangquan [1 ,3 ]
Mei, Rong [2 ]
Jun, Zhang [1 ]
机构
[1] Suzhou Univ, Sch Comp Sci & Technol, Suzhou 215006, Peoples R China
[2] Jinan Univ, Shenzhen Tourism Coll, Shenzhen 518053, Peoples R China
[3] Chongqing Normal Univ, Sch Math & Comp Sci, Chongqing, Peoples R China
关键词
D O I
10.1109/IITA.2007.83
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In order to increase the reliabiliiy of web services business process, a BPEL modeling and testing approach based on UML2.0 activity diagram is presented. The key idea of the approach is to transform the business process interaction via BPEL code to visual and dynamic testing model. The approach extends UML2.0 activity diagram to describe the syntax and behaviors of BPEL. The formal specification and the definition of test coverage criteria of UML2.0 activity diagram are proposed. It enhances the restriction of test cases generation method and promotes the efficiency and accuracy of testing by reducing the amount of test cases reasonably. To illustrate this more thoroughly, this paper discusses the feasibility of automated testing using web services business process testing model with an example.
引用
收藏
页码:59 / +
页数:4
相关论文
共 50 条
  • [1] From Business Process Models to Web Services Orchestration: The Case of UML 2.0 Activity Diagram to BPEL
    Zhang, Man
    Duan, Zhenhua
    SERVICE-ORIENTED COMPUTING - ICSOC 2008, PROCEEDINGS, 2008, 5364 : 505 - 510
  • [2] Testing UML2.0 models using TTCN-3 and the UML2.0 testing profile
    Baker, Paul
    Jervis, Clive
    SDL 2007: DESIGN FOR DEPENDABLE SYSTEMS, PROCEEDINGS, 2007, 4745 : 86 - 100
  • [3] Secure business process model specification through a UML 2.0 activity diagram profile
    Rodriguez, Alfonso
    Fernandez-Medina, Eduardo
    Trujillo, Juan
    Piattini, Mario
    DECISION SUPPORT SYSTEMS, 2011, 51 (03) : 446 - 465
  • [4] Extending Causal Semantics of UML2.0 Sequence Diagram for Distributed Systems
    Dhaou, Fatma
    Mouakher, Ines
    Attiogbe, Christian
    Bsaies, Khaled
    2015 10TH INTERNATIONAL JOINT CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), VOL 1, 2015, : 339 - 347
  • [5] Architecture modeling language based on UML2.0
    Roh, S
    Kim, K
    Jeon, T
    11TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 663 - 669
  • [6] Towards the Reverse Engineer of UML2.0 Sequence Diagram for Procedure Blueprint
    Wang, FengQin
    Ke, HengJin
    Liu, JianBin
    2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 3, PROCEEDINGS, 2009, : 118 - +
  • [7] The Method of Generating Web Link Security Testing Scenario Based on UML Diagram
    Wang, Shu-yan
    Sun, Jia-ze
    Zhang, Ju
    2016 IEEE TRUSTCOM/BIGDATASE/ISPA, 2016, : 1831 - 1838
  • [8] High-confidence Embedded Software Development Based on UML2.0 Communication Diagram and Temporal Logic
    Zhang Shu
    Rong Mei
    Zhang Guangquan
    Cao Jinming
    ICCSE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2008, : 912 - 916
  • [9] On UML activity diagram-based web services composition dynamic behavioral modeling
    Weichao, Dang
    Shangwang, Bai
    2007 INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE & TECHNOLOGY, PROCEEDINGS, 2007, : 686 - 690
  • [10] Semantics of UML 2.0 activity diagram for business modeling by means of virtual machine
    Vitolins, V
    Kalnins, A
    NINTH IEEE INTERNATIONAL EDOC ENTERPRISE COMPUTING CONFERENCE, PROCEEDINGS, 2005, : 181 - 192