DocumentCode
3200343
Title
A polyarchical middleware for self-regenerative invocation of multi-standard ubiquitous services
Author
Yu, M. ; Taleb-Bendiab, A. ; Reilly, D.
Author_Institution
Sch. of Comput. & Math. Sci., Liverpool John Moores Univ., UK
fYear
2004
fDate
6-9 July 2004
Firstpage
410
Lastpage
417
Abstract
Whilst the vision of a robust service-oriented architecture (SOA) is very seductive it engenders many technical challenges. The main challenge is the development and support of runtime cross-standard service activation and interoperation. Such interoperation will provide a vital stepping-stone towards the integration of the emerging SOA standards and legacy services - those developed using existing middleware architectures such as DCOM, CORBA, J2EE, Web service, JXTA, and Jini. Much related works already exist including WSIF framework, which provides APIs to support design-time invocation of cross-standard Web services deployed on multiple SOAP packages. However, this paper focuses on a runtime self-regenerative mechanism related to adaptive service invocation code. The paper will present a runtime service adaptation mechanism, which supports end-users to dynamically adapt to variations in the execution environment, without altering their original design, crossing multiple standards (both synchronous and asynchronous invocation models) and middleware architectures. This paper also introduces a proposed "Polyarchical Middleware" architecture to support such self-regenerative service adaptation. An illustrative example will be used to describe the approach and the current implementation. The paper will conclude with general remarks and mention of further work.
Keywords
Internet; distributed object management; middleware; software architecture; ubiquitous computing; API; CORBA; DCOM; J2EE; JXTA; Jini; SOA standards; SOAP packages; WSIF framework; Web service; adaptive service invocation code; asynchronous invocation models; cross-standard Web services; design-time invocation; legacy services; middleware architectures; multistandard ubiquitous services; polyarchical middleware; runtime cross-standard service activation; self-regenerative invocation; self-regenerative service adaptation; service interoperation; service-oriented architecture; synchronous invocation models; Computer vision; Costs; Logic programming; Middleware; Pervasive computing; Robustness; Runtime environment; Service oriented architecture; Utility programs; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Services, 2004. Proceedings. IEEE International Conference on
Print_ISBN
0-7695-2167-3
Type
conf
DOI
10.1109/ICWS.2004.1314765
Filename
1314765
Link To Document