- AARSTEN, A., BRUGALI, D., AND MENGA, G. 1996. Designing concurrent and distributed control systems. Communications of the ACM 39, 10 (October), 50-59. Google Scholar
- ALEXANDER, C. 1977. A pattern language: Towns buildingd, constructions. Oxford University Press, New York.Google Scholar
- BECK, K. AND JOHNSON, R. 1994. Patterns generate architectures. In In Proceedings of ECOOP'94 (July 1994). Google Scholar
- 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 Scholar
- BRUGALI, D., MENGA, G., AND AARSTEN, n. 1997. The framework life span. Communications of the A CM 40, 10 (October), 65-68. Google Scholar
- 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 Scholar
- 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 Scholar
- DOSCHER, D. AND HODGES, R. 1997. Sematech's experiences with the cim framework. Communications of the A CM 40, 10 (October), 82-84. Google Scholar
- FAYAD, M. AND SCHMIDT, D. 1997. Object-oriented application frameworks. Communications of the ACM 40, 10 (October). Google Scholar
- GUERRAOUI, R. 1996. Strategic directions in object oriented programming. ACM Computing Surveys 28, 4 (December). Google Scholar
- JOHNSON, R. 1992. Documenting frameworks using patterns. In In Proceedings of OOP- SLA'92 (October 1992). Google Scholar
- JOHNSON, R. E. AND FOOTE, B. 1988. Designing reusable classes. Journal of Object- Oriented Programming 1, 5 (June/July), 22-35.Google Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- MCKENNEY, P.E. 1996. Selecting locking primatives for parallel programming. Communications of the A CM 39, 10 (October), 75-82. Google Scholar
- 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 Scholar
- PREE, W. 1994. Design Paterns for Object-Oriented Software Development. Addison- Wesley, Reading, Mass. Google Scholar
- 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 Scholar
- 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 Scholar
- SCHMIDT, D. C., FAYAD, M., AND JOHNSON, R.E. 1996. Software patterns. Communications of the ACM 39, 10 (October). Google Scholar
Recommendations
Pattern languages in the wild: exploring pattern languages in the laboratory and in the real world
DESRIST '09: Proceedings of the 4th International Conference on Design Science Research in Information Systems and TechnologyFor more than two decades much of the pattern language literature, within the field of Human Computer Interaction (HCI), has focused on the possible benefits pattern languages may provide, but there has been very little empirical work to support these ...
Closure properties of pattern languages
The terminal-free pattern languages are not closed under most standard operations.We achieve even stronger results for union and intersection of these languages.Some of these results cease to hold if patterns with terminal symbols are considered.We ...
The Role of Pattern Languages in the Instantiation of Object-Oriented Frameworks
OOIS '02: Proceedings of the Workshops on Advances in Object-Oriented Information SystemsIn this paper we propose the use of pattern languages to guide an object-oriented framework instantiation. Both the framework and the pattern language refer to the same domain, and the framework must have been constructed based on the pattern language. ...
Comments