Title :
Software connectors reuse in component-based systems
Author :
Smeda, Adel ; Oussalah, Mourad ; Khammaci, Tahar
Author_Institution :
Univ. de Nantes, France
Abstract :
Component-based software architecture describes systems as a collection of components that interact with each other using connectors. While components are defined explicitly, connectors are left tangled. Connectors are often considered to be explicit at the level of architecture but implicit in a system´s implementation. This ambiguity makes it difficult to redefine or reuse a connector. In this article, we present a clear definition of connectors in component-based systems. We use this definition to describe a number of operational mechanisms to support connectors´ reuse in a component-based software architecture.
Keywords :
object-oriented programming; software architecture; software reusability; component collection; component-based software; software architecture; software connector reuse; Application software; Architecture description languages; Computer architecture; Computer interfaces; Connectors; Filters; Functional programming; Packaging; Processor scheduling; Software architecture;
Conference_Titel :
Information Reuse and Integration, 2003. IRI 2003. IEEE International Conference on
Print_ISBN :
0-7803-8242-0
DOI :
10.1109/IRI.2003.1251463