DocumentCode :
3155753
Title :
Enhanced component interfaces to support dynamic adaption and extension
Author :
Reussner, Ralf H.
Author_Institution :
Karlsruhe Univ., Germany
fYear :
2001
fDate :
6-6 Jan. 2001
Abstract :
Current component systems offer the possibility to integrate different enterprise systems, e.g., by wrapping legacy components or integrating several object protocols such as RMI, Corba-IIOP, etc. A disadvantage of todays component systems is that the interface descriptions of their component model do not give alone sufficient information to deploy a component correctly and reliably. Therefore the definition of new interface models, which are enhanced by (semantic) applicability information play an important role in enterprise application integration. We describe a new model of software component interfaces, using an extension of finite state machines to describe the protocol to use a component´s offered services, and the sequences of calls to external services the component requires to fulfil its offered services. Our model concentrates on protocol issues of interoperability. We present a description of our new interface model and present the algorithms for integration checking, automatic adaption and dynamic extension. These algorithms are implemented in our CoCoNut/J-prototype.
Keywords :
business data processing; finite state machines; open systems; software reusability; CoCoNut J prototype; dynamic adaption; dynamic extension; enterprise application integration; enterprise systems; finite state machines; integration checking; interface descriptions; interoperability; protocol; software component interfaces; software components; Companies; Computer architecture; Computer interfaces; Informatics; Information security; Information systems; Protocols; Runtime; Software systems; Wrapping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 2001. Proceedings of the 34th Annual Hawaii International Conference on
Conference_Location :
Maui, HI, USA
Print_ISBN :
0-7695-0981-9
Type :
conf
DOI :
10.1109/HICSS.2001.927238
Filename :
927238
Link To Document :
بازگشت