skip to main content
article
Free Access

Frameworks and pattern languages: an intriguing relationship

Published:01 March 2000Publication History
First page image

References

  1. AARSTEN, A., BRUGALI, D., AND MENGA, G. 1996. Designing concurrent and distributed control systems. Communications of the ACM 39, 10 (October), 50-59. Google ScholarGoogle Scholar
  2. ALEXANDER, C. 1977. A pattern language: Towns buildingd, constructions. Oxford University Press, New York.Google ScholarGoogle Scholar
  3. BECK, K. AND JOHNSON, R. 1994. Patterns generate architectures. In In Proceedings of ECOOP'94 (July 1994). Google ScholarGoogle Scholar
  4. BROWN, K. AND WHITENACK, B.G. 1996. Crossing chasms: A pattern language for objectrdbms integration. In J. M. VLISSIDES, J. O. COPLIEN, AND N. L. KERTH Eds., Pattern Languages of Program 2. Reading, Mass.: Addison-Weley. Google ScholarGoogle Scholar
  5. BRUGALI, D., MENGA, G., AND AARSTEN, n. 1997. The framework life span. Communications of the A CM 40, 10 (October), 65-68. Google ScholarGoogle Scholar
  6. BRUGALI, D. AND SYCARA, K. 1998. Agent technology: a new frontier for the development of application frameworks? In M. FAYAD, D. C. SCHMIDT, AND R. E. JOHNSON Eds., Object Oriented Application Frameworks. New York: John Wiley and Sons.Google ScholarGoogle Scholar
  7. CAPOBIANCHI, R., CARCAGNO, D., COEN-PORISINI, n., MANDRIOLI, D., AND MORZENTI, n. 1998. A framework architecture for the development of new generation supervision and control systems. In M. FAYAD, D. C. SCHMIDT, AND R. E. JOHNSON Eds., Object Oriented Application Frameworks. New York: John Wiley and Sons.Google ScholarGoogle Scholar
  8. DOSCHER, D. AND HODGES, R. 1997. Sematech's experiences with the cim framework. Communications of the A CM 40, 10 (October), 82-84. Google ScholarGoogle Scholar
  9. FAYAD, M. AND SCHMIDT, D. 1997. Object-oriented application frameworks. Communications of the ACM 40, 10 (October). Google ScholarGoogle Scholar
  10. GUERRAOUI, R. 1996. Strategic directions in object oriented programming. ACM Computing Surveys 28, 4 (December). Google ScholarGoogle Scholar
  11. JOHNSON, R. 1992. Documenting frameworks using patterns. In In Proceedings of OOP- SLA'92 (October 1992). Google ScholarGoogle Scholar
  12. JOHNSON, R. E. AND FOOTE, B. 1988. Designing reusable classes. Journal of Object- Oriented Programming 1, 5 (June/July), 22-35.Google ScholarGoogle Scholar
  13. KOSKIMIES, K. AND MOESSENBOECK, H. 1997. Designing a framework b stepwise generalization. In In Proceedings of the 5th European Software Engineering Conference (1997), pp. 479-497. LNCS 989, Springer-Verlag. Google ScholarGoogle Scholar
  14. LAJOIE, R. AND KELLER, R. K. 1995. Design and Reuse in object-oriented frameworks: Patterns, Contracts, and Motifs in concert. World Scientific Publishing, Singapore.Google ScholarGoogle Scholar
  15. LEJTER, M. AND DEAN, T. 1996. A framework for the development of multi-agent architectures. IEEE Expert, Special Issue on Intelligent Systems and their Applications 11, 6 (December), 47-59. Google ScholarGoogle Scholar
  16. MCKENNEY, P.E. 1996. Selecting locking primatives for parallel programming. Communications of the A CM 39, 10 (October), 75-82. Google ScholarGoogle Scholar
  17. POSNAK, E. J., LAVENDER, R. G., AND VIN, H.M. 1997. An adaptive framework for developing multimedia software components. Communications of the A CM 40, 10 (October), 43-47. Google ScholarGoogle Scholar
  18. PREE, W. 1994. Design Paterns for Object-Oriented Software Development. Addison- Wesley, Reading, Mass. Google ScholarGoogle Scholar
  19. ROBERTS, D. AND JOHNSON, R. 1997. Evolving frameworks: A pattern language for developing object-oriented frameworks. In D. RIEHLE, F. BUSCHMANN, AND R. C. MARTIN Eds., Pattern Languages of Program 3. Reading, Mass.: Addison-Weley. Google ScholarGoogle Scholar
  20. SCHMIDT, D.C. 1996. A Family of Design Patterns for Applicati~n-Level Gateways, Theory and Practice of Object Systems. John Wiley, New York. Google ScholarGoogle Scholar
  21. SCHMIDT, D. C., FAYAD, M., AND JOHNSON, R.E. 1996. Software patterns. Communications of the ACM 39, 10 (October). Google ScholarGoogle Scholar

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

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader