Choreography Scenario-based Test Data Generation

被引:2
|
作者
Ma, Kai [1 ]
Wang, Jin [1 ]
Yang, Hongli [1 ]
Yan, Jun [2 ]
Zhang, Jian [2 ]
Qin, Shengchao [3 ]
机构
[1] Beijing Univ Thchnol, Coll Comp Sci, Beijing, Peoples R China
[2] Chinese Acad Sci, Laborary Comp Sci, Inst Software, Beijing, Peoples R China
[3] Thesside Univ, Sch Comp, Middlesbrough, Cleveland, England
来源
2014 THEORETICAL ASPECTS OF SOFTWARE ENGINEERING CONFERENCE (TASE) | 2014年
关键词
Web Service Choreography; Scenario; XML Schema; Test Data Generation;
D O I
10.1109/TASE.2014.25
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Web service choreography specifies a sequence of interactions among multiple services. How to test if a Web service conforms with given choreography specification is a challenging question. It is important to generate test data (i.e. XML instance) based on the choreography. Since choreography scenarios describe expected interactions among multiple participants, it is possible to generate test data based on those scenarios. This paper presents a set of test data generating rules and algorithms based on refined type trees, which are obtained from choreography scenario and corresponding XML Schema type document. We have built a prototype tool to support automatic test data generation and illustrate the process of generating XML instances via a purchase order choreography scenario example.
引用
收藏
页码:70 / 73
页数:4
相关论文
共 50 条
  • [41] Scenario-Based Proactive Robust Optimization for Critical-Chain Project Scheduling
    Ma, Guofeng
    Gu, Lingyun
    Li, Nan
    JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT, 2015, 141 (10)
  • [42] A scenario-based stochastic programming model for the control or dummy wafers downgrading problem
    Chung, Shu-Hsing
    Yang, Yi-Shu
    APPLIED STOCHASTIC MODELS IN BUSINESS AND INDUSTRY, 2009, 25 (03) : 263 - 274
  • [43] Scenario-based modeling and solving research on robust weapon project planning problems
    Xia Boyuan
    Zhao Qingsong
    Yang Kewei
    Dou Yajie
    Yang Zhiwei
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2019, 30 (01) : 85 - 99
  • [44] Automatic Generation of Test Data for XML Schema-based Testing of Web Services
    Petrova-Antonova, Dessislava
    Kuncheva, Kunka
    Ilieva, Sylvia
    2015 10TH INTERNATIONAL JOINT CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), VOL 1, 2015, : 277 - 284
  • [45] Scenario-Based Systems Engineering: An Approach Towards Automated Driving Function Development
    Sippl, Christoph
    Bockt, Florian
    Lauer, Christoph
    Heinz, Aaron
    Neumayer, Thomas
    German, Reinhard
    2019 13TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2019,
  • [46] Scenario-based Behavioral Nonexistent Consistency Checking for Cyber-Physical Systems
    Zhang, Yan
    Liu, Xiangwei
    Shi, Jin
    Zhang, Tian
    Qian, Zhuzhong
    2014 EIGHTH INTERNATIONAL CONFERENCE ON INNOVATIVE MOBILE AND INTERNET SERVICES IN UBIQUITOUS COMPUTING (IMIS), 2014, : 58 - 65
  • [47] Scenario-based assessment of future land use change on butterfly species distributions
    Luetolf, Michael
    Bolliger, Janine
    Kienast, Felix
    Guisan, Antoine
    BIODIVERSITY AND CONSERVATION, 2009, 18 (05) : 1329 - 1347
  • [48] Scenario-based modeling and solving research on robust weapon project planning problems
    XIA Boyuan
    ZHAO Qingsong
    YANG Kewei
    DOU Yajie
    YANG Zhiwei
    JournalofSystemsEngineeringandElectronics, 2019, 30 (01) : 85 - 99
  • [49] Test Scenario Generation from Natural Language Requirements Descriptions based on Petri-Nets
    Sarmiento, Edgar
    Leite, Julio C. S. P.
    Almentero, Eduardo
    Sotomayor Alzamora, Guina
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2016, 329 : 123 - 148
  • [50] From static connectivity modelling to scenario-based planning at local and regional scales
    Lechner, Alex Mark
    Harris, Rebecca M. S.
    Doerr, Veronica
    Doerr, Erik
    Drielsma, Michael
    Lefroy, Edward C.
    JOURNAL FOR NATURE CONSERVATION, 2015, 28 : 78 - 88