Composite connectors for composing software components

  • Authors:
  • Kung-Kiu Lau;Ling Ling;Vladyslav Ukis;Perla Velasco Elizondo

  • Affiliations:
  • School of Computer Science, The University of Manchester, Manchester, United Kingdom;School of Computer Science, The University of Manchester, Manchester, United Kingdom;School of Computer Science, The University of Manchester, Manchester, United Kingdom;School of Computer Science, The University of Manchester, Manchester, United Kingdom

  • Venue:
  • SC'07 Proceedings of the 6th international conference on Software composition
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In a component-based system, connectors are used to compose components. Connectors should have a semantics that makes them simple to construct and use. At the same time, their semantics should be rich enough to endow them with desirable properties such as genericity, compositionality and reusability. For connector construction, compositionality would be particularly useful, since it would facilitate systematic construction. In this paper we describe a hierarchical approach to connector definition and construction that allows connectors to be defined and constructed from sub-connectors. These composite connectors are indeed generic, compositional and reusable. They behave like design patterns, and provide powerful composition connectors.