loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
IEEE International Conference on Web Services (ICWS'05)
A Non-Invasive Approach to Dynamic Web Services Provisioning
Orlando, Florida
July 11-July 15
ISBN: 0-7695-2409-5
Fei Cao, University of Alabama at Birmingham
Barrett R. Bryant, University of Alabama at Birmingham
Shih-Hsi Liu, University of Alabama at Birmingham
Wei Zhao, University of Alabama at Birmingham
Service-oriented computing has emerged as a new component-based software development paradigm in a network-centric environment. By using a standard description language and protocol, services can be used to wrap legacy software systems to be integrated beyond the enterprise boundary across heterogeneous platforms. Nevertheless, the challenges come in tandem with the opportunities because of the inherent dynamic characteristics within a distributed environment. In particular, there is a need for dynamic adaptation for provisioned services to accommodate the ever-changing business requirements externally as well as the computing resource status internally, while maintaining the continuousness of service provisioning. We present a dynamic Web Service provisioning approach based on .NET Common Language Runtime, one of the two primary Web Services platforms, exploring the runtime code manipulation at the Intermediate Language (IL) level rather than at the source code level. Meanwhile, we show how the service provisioning can be adapted in a modularized way by complementing the conventional Service-Oriented Architecture (SOA) with a repository of adaptation aspects. Moreover, we demonstrate how dynamic service provisioning can be used for non-functional property assurance.
Citation:
Fei Cao, Barrett R. Bryant, Shih-Hsi Liu, Wei Zhao, "A Non-Invasive Approach to Dynamic Web Services Provisioning," icws, pp.229-236, IEEE International Conference on Web Services (ICWS'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.