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
Link To Document