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
Web Pages - Sites
- Chen, Q. and Xu, F.,
"Framework Issue: Framework Documentation"
, Department of Computer Science, University of
Nevada, Reno,
http://www.cs.unr.edu/~chen_q/docu.html
- The Hillside Group,
"Patterns Home Page"
,
http://hillside.net/patterns/
- Case-Based Reasoning (The AI-CBR Homepage),
http://www.ai-cbr.org/theindex.html
|