DocumentCode
2925368
Title
A Service-oriented Middleware for Runtime Web Services Interoperability
Author
Wohlstadter, Eric ; Tai, Stefan ; Mikalsen, Thomas ; Diament, Judah ; Rouvellou, Isabelle
Author_Institution
British Columbia Univ.
fYear
2006
fDate
18-22 Sept. 2006
Firstpage
393
Lastpage
400
Abstract
A major goal of service-oriented architectures is to enable software interoperability in heterogeneous and dynamic environments. Web services standards and protocols aim to support this goal and middleware systems implementing these standards and protocols consequently are needed. Maintenance and administration of middleware is made difficult due to variations in standards and their constant evolution. In this paper, we introduce a new service-oriented middleware architecture for runtime Web services interoperability. Different from other middleware systems our approach applies service-oriented computing principles on the middleware layer, thereby establishing an on-demand model for middleware features. Clients can use middleware as services, dynamically discovering and using the services as interoperability requirements are determined. Further, middleware as services allows middleware to be provided and managed separately from its clients. We present the policy-based programming model, architecture, and details of our middleware, and discuss new challenges that arise in this context, such as distribution of middleware services. The approach is validated through a scenario integrating Web service transaction middleware
Keywords
Web services; middleware; open systems; software architecture; Web service transaction middleware; dynamic environment; heterogeneous environment; policy-based programming model; runtime Web services interoperability; service-oriented architecture; service-oriented computing; service-oriented middleware; software interoperability; Application software; Computer architecture; Context modeling; Context-aware services; Middleware; Protocols; Prototypes; Runtime; Service oriented architecture; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Services, 2006. ICWS '06. International Conference on
Conference_Location
Chicago, IL
Print_ISBN
0-7695-2669-1
Type
conf
DOI
10.1109/ICWS.2006.13
Filename
4032050
Link To Document