Exogenous connectors for software components

  title={Exogenous connectors for software components},
  author={K. Lau and Perla Velasco-Elizondo and Z. Wang},
  • K. Lau, Perla Velasco-Elizondo, Z. Wang
  • Published in CBSE'05 2005
  • Computer Science
  • In existing component models, control originates in components, and connectors are channels for passing on the control to other components. This provides a mechanism for message passing, which allows components to invoke one another's operations by method calls (or remote procedure calls) either directly or indirectly via a channel such as a bus. Thus components in these models mix computation with control, since in performing their computation they also initiate method calls and manage their… CONTINUE READING
    112 Citations
    A Component Model for Separation of Control Flow from Computation in Component-Based Systems
    • 16
    • PDF
    Interaction patterns as composite connectors in component-based software development
    • Highly Influenced
    Automatic Control Flow Generation from Software Architectures
    • 5
    • PDF
    Design-by-contract for reusable components and realizable architectures
    • 16
    • PDF
    A New Component-Oriented Programming Language with the First-Class Connector
    • 3
    Composite Connectors for Composing Software Components
    • 22
    • PDF
    Control Encapsulation: A Calculus for Exogenous Composition of Software Components
    • 12
    • PDF
    Using Composition Connectors to Support Software Asset Development
    • PDF