skip to main content
article
Free Access

Executable connectors: towards reusable design elements

Authors Info & Claims
Published:01 November 1997Publication History
First page image

References

  1. AG94 R. Allen and D. Garlan. Formal connectors. Cmu-cs-94-115, Carnegie Mellon University, Mar. 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  3. Chi95 S, Chiba. A Metaobject Protocol for C++. In OOPSLA'95, pp. 285-299, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Coi87 P. Cointe. Metaclasses are first Class: The ObjVlisp Model. In OOPSLAW Proceedings, pp. 156-165, October 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. DBFP95 S. Ducasse, M. Blay-Fornarino, and A. Pinna. A Reflective Model for First Class Dependencies. In OOPSLA'95, pp. 265-280, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Duc97a Message Passing Abstractions as Elementary Bricks for Design Pattern Implementation, 1997. Language Support for Design Patterns and Frameworks ECOOP'97 Int. Workshop.Google ScholarGoogle Scholar
  7. Duc97b S. Ducasse. InGgration re'pesive de de'pendances duns un modile 6 classes. PhD thesis, UniversitB de Nice-Sophia Antipolis, 1997.Google ScholarGoogle Scholar
  8. FA93 S. Frolund and G. Agha. A Language Framework for Multi-Object Coordination. In ECOOP'93, LNCS 707, pp. 346360, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Frø94 S. Frolund. Constraint-BasedSynchronization ofDistributedActiuities. PhD thesis, University of Illinois at Urbana-Champaign, 1994.Google ScholarGoogle Scholar
  10. GHJV94 E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Gol97 M, Golm. Design and implementation of a meta architecture for java. Master's thesis, IMMD at F.A. University, Erlangen-Nuernberg, 1997.Google ScholarGoogle Scholar
  12. GR89 A. Goldberg and D. Ftobson. Smalltalk-80: The Language. Addison-Wesley, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. HHG90 R. Helm, I. Holland, and D. Gangopadhyay. Contracts: Specifying compositions in object-oriented systems. In OOPSLA'90, pp. 169-180, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. KdRB91 G. Kiczales, J. des Rivieres, and D. G. Bobrow. The Art of the Metaobject Protocol. MIT Press, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  16. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  17. ND95 O. Nierstrasz and L. Dami. Component-oriented software technology. In Object-Oriented Software Composition, pp. 3-28. Prentice Hall, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  19. OMG95 OMG. The common object request broker: architecture and specification, 1995. Revision 2.0.Google ScholarGoogle Scholar
  20. Pin93 X. Pintado. Gluons: a support for software component cooperation. In Proc. ISOTAS'93, LNCS 742, pp. 43-60, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. SG96 M, Shaw and D. Garlan. Software Architecture: Perspectives on an Emerging Discipline. Prentice-Ha& 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  23. 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 ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Executable connectors: towards reusable design elements

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGSOFT Software Engineering Notes
          ACM SIGSOFT Software Engineering Notes  Volume 22, Issue 6
          Nov. 1997
          527 pages
          ISSN:0163-5948
          DOI:10.1145/267896
          Issue’s Table of Contents
          • cover image ACM Conferences
            ESEC '97/FSE-5: Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering
            November 1997
            536 pages
            ISBN:3540635319

          Copyright © 1997 Authors

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 November 1997

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader