Benchmarking the robustness of web services

被引:9
|
作者
Vieira, Marco [1 ]
Laranjeiro, Nuno [1 ]
Madeira, Henrique [1 ]
机构
[1] Univ Coimbra, Dept Informat Engn, CISUC, P-3000 Coimbra, Portugal
关键词
D O I
10.1109/PRDC.2007.56
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an approach for the evaluation of the robustness of web services, which are complex software components that must provide a robust interface to the client applications. However, although web services are becoming business-critical components , there is no practical way to assess the robustness of the code or to compare alternative implementations concerning robustness. The approach proposed is based on a set of robustness tests (i.e., invalid web services call parameters) that is applied in order to discover both programming and design errors. The web services are classified based on the failures observed during the execution of the tests. The approach is illustrated by evaluating several web services publicly available in the Internet and two different implementations of the web services specified by the standard TPC-App performance benchmark. The proposed approach is useful for both web services providers (to assess the robustness of their web services code) and consumers (to select the web services that best fit their requirements).
引用
收藏
页码:322 / 329
页数:8
相关论文
共 50 条
  • [1] Improving Web Services Robustness
    Laranjeiro, Nuno
    Vieira, Marco
    Madeira, Henrique
    2009 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, VOLS 1 AND 2, 2009, : 397 - 404
  • [2] Robustness Testing of Web Services Composition
    Rabhi, Issam
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 631 - 638
  • [3] WebSob: A tool for robustness testing of web services
    Martin, Evan
    Basu, Suranjana
    Xie, Tao
    29TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: ICSE 2007 COMPANION VOLUME, PROCEEDINGS, 2007, : 65 - +
  • [4] Robustness Testing Framework for Web Services Composition
    Kuk, Seung Hak
    Kim, Hyeon Soo
    2009 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE (APSCC 2009), 2009, : 289 - 294
  • [5] Assessing robustness of web-services infrastructures
    Vieira, Marco
    Laranjeiro, Nuno
    Madeira, Henrique
    37TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2007, : 131 - +
  • [6] Platform effect on web services robustness testing
    Hanna S.
    AbuAli A.
    Journal of Applied Sciences, 2011, 11 (02) : 360 - 366
  • [7] On Mutating UPPAAL Timed Automata to Assess Robustness of Web Services
    Siavashi, Faezeh
    Truscan, Dragos
    Vain, Juri
    ICSOFT-EA: PROCEEDINGS OF THE 11TH INTERNATIONAL JOINT CONFERENCE ON SOFTWARE TECHNOLOGIES - VOL. 1, 2016, : 15 - 26
  • [8] Applying Text Classification Algorithms in Web Services Robustness Testing
    Laranjeiro, Nuno
    Oliveira, Rui
    Vieira, Marco
    2010 29TH IEEE INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS SRDS 2010, 2010, : 255 - 264
  • [9] Benchmarking of web services platforms -: An evaluation with the TPC-App benchmark
    Garcia, Daniel F.
    Garcia, Javier
    Garcia, Manuel
    Peteira, Ivan
    Garcia, Rodrigo
    Valledor, Pablo
    WEBIST 2006: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES: INTERNET TECHNOLOGY / WEB INTERFACE AND APPLICATIONS, 2006, : 75 - +
  • [10] Benchmarking Query Execution Robustness
    Wiener, Janet L.
    Kuno, Harumi
    Graefe, Goetz
    PERFORMANCE EVALUATION AND BENCHMARKING, 2009, 5895 : 153 - 166