• DocumentCode
    2722170
  • Title

    Superposing connectors

  • Author

    Wermelinger, Michel ; Lopes, Antónia ; Fiadeiro, José Luiz

  • Author_Institution
    Dept. de Inf., Univ. Nova de Lisboa, Portugal
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    87
  • Lastpage
    94
  • Abstract
    The ability to construct architectural connectors in a systematic and controlled way has been argued to promote reuse and incremental development, e.g., as a way of superposing, a la carte, services like security, over a given communication protocol. Towards this goal, we present a notion of high-order connector, i.e., a connector that takes connectors as parameters, for superposing coordination mechanisms over the interactions that are handled by the connectors that are passed as actual arguments. The notion is developed over the language COMMUNITY that we have been using for formalising aspects of architectural design, and illustrated with examples inspired by the case study
  • Keywords
    parallel languages; parallel programming; software architecture; software reusability; COMMUNITY language; architectural connectors; connector superposing; coordination mechanisms; high-order connector; incremental development; parallel language; software architecture; software reuse; Architecture description languages; Computer science; Connectors; Educational institutions; Protocols; Security; Software architecture; Vents;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Specification and Design, 2000. Tenth International Workshop on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    0-7695-0884-7
  • Type

    conf

  • DOI
    10.1109/IWSSD.2000.891129
  • Filename
    891129