Dynamic reconfigurable testing of service-oriented architecture

被引:0
|
作者
Bai, Xjaoying [1 ]
Xu, Dezheng [1 ]
Dai, Guilan [2 ]
Tsai, Wei-Tek [3 ]
Chen, Yinong [3 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Beijing, Peoples R China
[2] Tsinghua Univ, Res Inst Informat Technol, Beijing, Peoples R China
[3] Arizona State Univ, Dept Comp Sci & Engn, Tempe, AZ 85287 USA
基金
美国国家科学基金会; 北京市自然科学基金;
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
SOA (Service-Oriented Architecture) presents unique requirements and challenges for testing. Dynamic reconfiguration in SOA software means that testing need to be adaptive to the changes of the service-oriented applications at runtime. This paper presents a ConfigTest approach to enable the online change of test organization, test scheduling, test deployment, test case binding, and service binding. ConfigTest is based on our previous research on the MAST (Multi-Agents-based Service Testing) framework. It extends MAST with a new test broker architecture, configuration management and event-based subscription/notification mechanism. The test broker decouples test case definition from its implementation and usage. It also decouples the testing system from the services under test. With the configuration management, ConfigTest allows the test agents to bind dynamically to each other and build up their collaborations at runtime. The event mechanism enables that a change in one test artifact can be notified to all the others which subscribe their interests to the change event. This paper presents and analyzes the collaboration diagrams of various testing reconfiguration scenarios and illustrates the ConfigTest approach with an example of service-based book ordering system.
引用
收藏
页码:368 / +
页数:2
相关论文
共 50 条
  • [1] Service-Oriented Control Architecture for Reconfigurable Production Systems
    Mendes, J. Marco
    Leitao, Paulo
    Colombo, Armando W.
    Restivo, Francisco
    [J]. 2008 6TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2008, : 710 - +
  • [2] Reconfigurable ERP: Concept and service-oriented system architecture
    Tang, Yongli
    Li, Congdong
    Hu, Xinyue
    [J]. SIXTH WUHAN INTERNATIONAL CONFERENCE ON E-BUSINESS, VOLS 1-4: MANAGEMENT CHALLENGES IN A GLOBAL WORLD, 2007, : 782 - 790
  • [3] Dynamic Reconfiguration of Web Service in Service-Oriented Architecture
    Ilahi, Rahmat
    Admodisastro, Novia
    Ali, Norhayati Mohd
    Sultan, Abu Bakar Md.
    [J]. ADVANCED SCIENCE LETTERS, 2017, 23 (11) : 11553 - 11557
  • [4] Testing and verification in service-oriented architecture: a survey
    Bozkurt, Mustafa
    Harman, Mark
    Hassoun, Youssef
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2013, 23 (04): : 261 - 313
  • [5] Service-oriented architecture
    Perrey, R
    Lycett, M
    [J]. 2003 SYMPOSIUM ON APPLICATIONS AND THE INTERNET WORKSHOPS, PROCEEDINGS, 2003, : 116 - 119
  • [6] Dynamic web service composition within a service-oriented architecture
    Jureta, Ivan J.
    Faulkner, Stephane
    Achbany, Youssef
    Saerens, Marco
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2007, : 304 - +
  • [7] Service-oriented Architecture in IT
    Xin, Chen
    [J]. 2009 ASIA-PACIFIC CONFERENCE ON INFORMATION PROCESSING (APCIP 2009), VOL 2, PROCEEDINGS, 2009, : 493 - 496
  • [8] Service-oriented architecture
    Akerman, Richard
    [J]. LIBRARY JOURNAL, 2007, : 7 - 7
  • [9] A Service-Oriented Reference Architecture for Software Testing Tools
    Ruas Oliveira, Lucas Bueno
    Nakagawa, Elisa Yumi
    [J]. SOFTWARE ARCHITECTURE, 2011, 6903 : 405 - 421
  • [10] DCCSOA: A Dynamic Cloud Computing Service-Oriented Architecture
    Bahrami, Mehdi
    Singhal, Mukesh
    [J]. 2015 IEEE 16TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2015, : 158 - 165