- AG94 R. Allen and D. Garlan. Formal connectors. Cmu-cs-94-115, Carnegie Mellon University, Mar. 1994. Google ScholarDigital Library
- AWB+94 M. Aksit, I<. Wakita, J. Bosch, L. Bergmans, and A. Yonezawa. Abstracting object interactions using composition filters. In Object-Based Distributed Programming (ECOOP'93 workshop), LNCS 791, pp. 152-184, 1994. Google ScholarDigital Library
- Chi95 S, Chiba. A Metaobject Protocol for C++. In OOPSLA'95, pp. 285-299, 1995. Google ScholarDigital Library
- Coi87 P. Cointe. Metaclasses are first Class: The ObjVlisp Model. In OOPSLAW Proceedings, pp. 156-165, October 1987. Google ScholarDigital Library
- DBFP95 S. Ducasse, M. Blay-Fornarino, and A. Pinna. A Reflective Model for First Class Dependencies. In OOPSLA'95, pp. 265-280, 1995. Google ScholarDigital Library
- Duc97a Message Passing Abstractions as Elementary Bricks for Design Pattern Implementation, 1997. Language Support for Design Patterns and Frameworks ECOOP'97 Int. Workshop.Google Scholar
- Duc97b S. Ducasse. InGgration re'pesive de de'pendances duns un modile 6 classes. PhD thesis, UniversitB de Nice-Sophia Antipolis, 1997.Google Scholar
- FA93 S. Frolund and G. Agha. A Language Framework for Multi-Object Coordination. In ECOOP'93, LNCS 707, pp. 346360, 1993. Google ScholarDigital Library
- Frø94 S. Frolund. Constraint-BasedSynchronization ofDistributedActiuities. PhD thesis, University of Illinois at Urbana-Champaign, 1994.Google Scholar
- GHJV94 E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1994. Google ScholarDigital Library
- Gol97 M, Golm. Design and implementation of a meta architecture for java. Master's thesis, IMMD at F.A. University, Erlangen-Nuernberg, 1997.Google Scholar
- GR89 A. Goldberg and D. Ftobson. Smalltalk-80: The Language. Addison-Wesley, 1989. Google ScholarDigital Library
- HHG90 R. Helm, I. Holland, and D. Gangopadhyay. Contracts: Specifying compositions in object-oriented systems. In OOPSLA'90, pp. 169-180, 1990. Google ScholarDigital Library
- KdRB91 G. Kiczales, J. des Rivieres, and D. G. Bobrow. The Art of the Metaobject Protocol. MIT Press, 1991. Google ScholarDigital Library
- KP88 G. Krasner and S. T. Pope. A cookbook for using the Model-View-Controller user interface paradigm in Smalltalk-80. JOOP, Aug. 1988. Google ScholarDigital Library
- MDEK95 J. Magee, N. Dulay, S. Eisenbach, and J. Kramer. Specifying distributed software architectures. In Proc. ESEC'95, LNCS 989, pp. 137-153, 1995. Google ScholarDigital Library
- ND95 O. Nierstrasz and L. Dami. Component-oriented software technology. In Object-Oriented Software Composition, pp. 3-28. Prentice Hall, 1995. Google ScholarDigital Library
- NGGS93 D. Notkin, D. Garlan, W. G. Griswold, and K. Sullivan. Adding Implicit Invocation to Languages: Three Approaches. In Proc. ISOTAS'93, LNCS 742, pp. 487-510, 1993. Google ScholarDigital Library
- OMG95 OMG. The common object request broker: architecture and specification, 1995. Revision 2.0.Google Scholar
- Pin93 X. Pintado. Gluons: a support for software component cooperation. In Proc. ISOTAS'93, LNCS 742, pp. 43-60, 1993. Google ScholarDigital Library
- SG96 M, Shaw and D. Garlan. Software Architecture: Perspectives on an Emerging Discipline. Prentice-Ha& 1996. Google ScholarDigital Library
- SN92 I(, Sullivan and D. Notkin. Reconciling environment integration and software evolution. Trans. on Software Engineering and Methodology, 1(3):228-268, July 1992. Google ScholarDigital Library
- YS94 D. M. Yellin and R. E. Strom. Interfaces, Protocols, and the Semi-Automatic Construction of Software Adaptors. In Proc. of OOP- SLA'94, pp. 176-190, 1994. Google ScholarDigital Library
Index Terms
- Executable connectors: towards reusable design elements
Recommendations
A catalogue of component connectors to support development with reuse
Component-based development is based on the idea of building software systems by composing pre-existing components. Connectors are the 'glue' for composing components. Therefore, it is important to consider connectors as first-class entities and provide ...
Composing Components in Design Phase using Exogenous Connectors
EUROMICRO '06: Proceedings of the 32nd EUROMICRO Conference on Software Engineering and Advanced ApplicationsComposition can take place during different stages of component life cycle. We identify two main stages : design phase - components are composed into composite components for reuse; deployment phase - components are compiled and the resulting binaries ...
Reusable Secure Connectors for Secure Software Architecture
ICSR 2016: Proceedings of the 15th International Conference on Software Reuse: Bridging with Social-Awareness - Volume 9679This paper describes the design of reusable secure connectors that are used in the design of secure software architectures for distributed software applications. The secure connectors are designed separately from application components by reusing the ...
Comments