DocumentCode
580136
Title
Evaluating the Dependability of Dynamic Binding in Web Services
Author
Sargeant, Anthony ; Townend, Paul ; Xu, Jie ; Djemame, Karim
Author_Institution
Sch. of Comput., Univ. of Leeds, Leeds, UK
fYear
2012
fDate
25-27 Oct. 2012
Firstpage
139
Lastpage
146
Abstract
Service-Oriented Computing (SOC) provides a flexible framework in which applications are built up from services, often distributed across a network. One of the promises of SOC is that of Dynamic Binding where abstract consumer requests are bound to concrete service instances at runtime. What is clear from existing research is that there exist several components that help to provide the necessary behavior for dynamic binding. However, the focus of these works is on the evaluation of the implementation of dynamic binding and does not consider an evaluation of dynamic binding systems themselves. To remedy this, we propose new system and fault models for Dynamic Binding in SOC that incorporate the types of components required for a Dynamic Binding System (DBS) and the types of fault that can affect these components. In addition to these models, we introduce a novel evaluation framework for the testing of a DBS. This distributed and extensible framework treats the DBS as a black box and hence is not restricted to the implementing technologies of the DBS. Finally we present the results of a series of experiments, which focus on the interactions between a client and the DBS. We discuss what these results reveal about the DBS under test and how they illustrate the value of our evaluation framework.
Keywords
Web services; program testing; service-oriented architecture; software fault tolerance; DBS testing; SOC; Web services; black box; dependability evaluation; dynamic binding systems; fault models; service-oriented architectures; service-oriented computing; system models; Context; Heuristic algorithms; Monitoring; Quality of service; Satellite broadcasting; System-on-a-chip; Web services; Service-oriented architectures; Service-oriented computing; Web Services; dependability; evaluation tool; testing;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Assurance Systems Engineering (HASE), 2012 IEEE 14th International Symposium on
Conference_Location
Omaha, NE
ISSN
1530-2059
Print_ISBN
978-1-4673-4742-6
Type
conf
DOI
10.1109/HASE.2012.28
Filename
6375608
Link To Document