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 :
بازگشت