Title :
Testing the Effectiveness of Dynamic Binding in Web Services
Author :
Sargeant, Anthony ; Webster, David ; Djemame, Karim ; Xu, Jie
Author_Institution :
Sch. of Comput., Univ. of Leeds, Leeds, UK
fDate :
June 29 2010-July 1 2010
Abstract :
In recent years, Service Oriented Architectures (SOA) have risen in use as an architectural style for distributed systems. They have many desirable features such as flexibility, software reuse and cost benefits. In addition to this, SOA enables and indeed encourages the binding of services at runtime in the form of dynamic binding. Here, services are bound to service requests at runtime and the choice of service is determined with minimal user intervention. Presently, Web Services have risen as the de facto implementation of SOA and existing research for the testing of Web Services have assumed the choice of service at design-time. However, dynamic binding of services raises several additional challenges, such as managing complexity in service compositions using dynamic binding and non-deterministic behaviour in service selection. Few research exists that involve dynamic binding but with limitations as they do not consider the dynamic binding system itself. This paper focuses on the importance of the dynamic binding system and proposes a technique that can be used to test dynamic binding systems such that the behaviour of the algorithm can be determined.
Keywords :
Web services; software architecture; Web services; dynamic binding system; service oriented architecture; service selection; Heuristic algorithms; Measurement; Quality of service; Runtime; Service oriented architecture; Testing;
Conference_Titel :
Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
Conference_Location :
Bradford
Print_ISBN :
978-1-4244-7547-6
DOI :
10.1109/CIT.2010.228