A pattern for interconnecting distributed components

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Nowadays, enterprises express huge needs for mechanisms allowing interconnection of their business components. Due to the weakness of component integration facilities, a large amount of research and development has been made in this area. Nevertheless, developed mechanisms are generally hard-coded, proprietary and lack a high level of abstraction. This paper presents our contribution to the design, the implementation, and the experimentation of an architectural pattern named "Service". This pattern is able to support interconnection and cooperation between distributed components independently of their specific contexts (workflow processes, database robots, agents, networks nodes, etc.). Our "Service" pattern proposes a generic solution to interconnection and cooperation between components through object oriented structures and scenarios. The essence of the pattern is the ability for "Service" to provide registration, discovery, negotiation and dynamic API information on behalf of a contained service. Moreover, several alternatives are presented to implement our pattern.

Original languageEnglish
Title of host publicationICEIS 2004 - Proceedings of the Sixth International Conference on Enterprise Information Systems
EditorsI. Seruca, J. Filipe, S. Hammoudi, J. Cordeiro
Pages430-434
Number of pages5
Publication statusPublished - 23 Nov 2004
Externally publishedYes
EventICEIS 2004 - Proceedings of the Sixth International Conference on Enterprise Information Systems - Porto, Portugal
Duration: 14 Apr 200417 Apr 2004

Publication series

NameICEIS 2004 - Proceedings of the Sixth International Conference on Enterprise Information Systems

Conference

ConferenceICEIS 2004 - Proceedings of the Sixth International Conference on Enterprise Information Systems
Country/TerritoryPortugal
CityPorto
Period14/04/0417/04/04

Keywords

  • Architectural Patterns for Object-based Components and Applications
  • Enterprise-based Component Architectures
  • Internet and Collaborative Computing
  • Object Orientation in Internet and Distributed Computing
  • Process Design and Organisational Issues

Fingerprint

Dive into the research topics of 'A pattern for interconnecting distributed components'. Together they form a unique fingerprint.

Cite this