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 条
  • [21] PRACTICING UNCERTAINTY: Scenario-Based Preparedness Exercises in Israel
    Samimian-Darash, Limor
    CULTURAL ANTHROPOLOGY, 2016, 31 (03) : 359 - 386
  • [22] A Scenario-based Requirement Model for Crossover Healthcare Service
    Xi, Meng
    Li, Ying
    Wei, Yongna
    Wang, Naibo
    Yin, Yuyu
    Luo, Zhiling
    Deng, Shuiguang
    Mao, Yihua
    Yin, Jianwei
    2019 IEEE WORLD CONGRESS ON SERVICES (IEEE SERVICES 2019), 2019, : 252 - 259
  • [23] Participatory Design with Blind Users: A Scenario-Based Approach
    Sahib, Nuzhah Gooda
    Stockman, Tony
    Tombros, Anastasios
    Metatla, Oussama
    HUMAN-COMPUTER INTERACTION - INTERACT 2013, PT I, 2013, 8117 : 685 - 701
  • [24] A Scenario-Based Reliability Analysis Approach for Component-Based Software
    Hou, Chunyan
    Chen, Chen
    Wang, Jinsong
    Shi, Kai
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2015, E98D (03): : 617 - 626
  • [25] Development a scenario-based model for Iran's energy future
    Bahrami, Mohsen
    Abbaszadeh, Payam
    RENEWABLE & SUSTAINABLE ENERGY REVIEWS, 2016, 62 : 963 - 970
  • [26] Scenario-based verification in presence of variability using a synchronous approach
    Jean-Vivien Millo
    Frédéric Mallet
    Anthony Coadou
    S. Ramesh
    Frontiers of Computer Science, 2013, 7 : 650 - 672
  • [27] A scenario-based object-oriented hypermedia design methodology
    Lee, H
    Lee, C
    Yoo, C
    INFORMATION & MANAGEMENT, 1999, 36 (03) : 121 - 138
  • [28] A scenario-based design method with photo diaries and photo essays
    Go, Kentaro
    HUMAN-COMPUTER INTERACTION, PT 1, PROCEEDINGS: INTERACTION DESIGN AND USABILITY, 2007, 4550 : 88 - +
  • [29] Scenario-based verification in presence of variability using a synchronous approach
    Millo, Jean-Vivien
    Mallet, Frederic
    Coadou, Anthony
    Ramesh, S.
    FRONTIERS OF COMPUTER SCIENCE, 2013, 7 (05) : 650 - 672
  • [30] Scenario-Based User Experience Research in Automobile Interior Lighting Innovation
    Ouyang, Bo
    He, Yun
    ADVANCES IN USABILITY, USER EXPERIENCE AND ASSISTIVE TECHNOLOGY, 2019, 794 : 706 - 714