Annex C: Resources on Frameworks, Patters and
Object-Oriented Analysis & Design
Books
Gamma, E., Helm, R., Johnson, R., Vlissides, J.,
"Design Patterns -Elements of Reusable
Object-Oriented Software"
, Addison - Wesley Publishing Company, 1995
Booch, G.,
"Object-Oriented Analysis & Design with
Applications"
, The Benjamin/Cummings Publishing Company, 1994
Fayad, M. and Johnson, R.,
"Domain-Specific Application Frameworks -
Frameworks Experience by Industry"
, John Wiley & Sons, Inc., 2000
Fayad, M., Schmidt, D., Johnson, R.,
"Implementing Application Frameworks -
Object-Oriented Frameworks at Work"
, John Wiley & Sons, Inc., 1999
Fayad, M., Schmidt, D., Johnson, R.,
"Building Application Frameworks - Object-Oriented
Foundations of Framework Design"
, John Wiley & Sons, Inc., 1999
Publications
Schmidt, D.,
"Using Design Patterns to Develop Reusable
Object-Oriented Communication Software"
, Communications of the ACM, October 1995/Vol. 38, No
10, pp.65-74
Johnson, R.,
"Frameworks = (Components + Patterns)"
, Communications of the ACM, October 1997/Vol. 40, No
10, pp.39-42
Schmid, H., A.,
"Systematic Framework Design by Generaliza
tion"
, Communications of the ACM, October 1997/Vol. 40, No
10, pp. 48-51
Demeyer, S., Meijler, T. D., Nierstrasz, O.,
Steyaert, P.,
"Design Guidelines for 'Tailorable
Frameworks'"
, Communications of the ACM, October 1997/Vol. 40, No
10, pp. 60-64
Codenie, W., Hondt, K. D., Steyaert, P.,
Vercammen, A.,
"From Custom Applications to Domain-Specific
Frameworks"
, Communications of the ACM, October 1997/Vol. 40, No
10, pp. 70-77
Johnson, R.,
"Documenting Frameworks using Patterns"
, Department of Computer Science, University of
Illinois at Urbana-Champaign, 1992