Building Application Frameworks: Object-Oriented Foundations of Framework Design

Front Cover
Mohamed Fayad, Douglas C. Schmidt, Ralph E. Johnson
Wiley, Sep 27, 1999 - Computers - 664 pages
Object Technology The first experience-based guide to building object-oriented frameworks Building Application Frameworks By providing reusable skeletons on which to build new applications, frameworks can save you countless hours and thousands (even millions) of dollars in development costs. Written and edited by some of the top names in the object-oriented programming world, this is the first complete study of building frameworks. Using examples drawn from successful implementations worldwide, it walks you through all the steps of a framework development project. Providing guidance on all key technical and business issues surrounding framework construction, it covers:
* Techniques for developing, integrating, and adapting frameworks
* Leveraging existing design and code
* Selecting and utilizing frameworks
* Tracking, controlling, and documenting framework development
* Maintaining, measuring, and controlling framework quality
* Training developers in the effective use of frameworks
* Evaluating frameworks and framework investments

From inside the book

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

Application Frameworks
3
Architectural Abstractions
31
Framework Problems and Experiences
55
Copyright

21 other sections not shown

Common terms and phrases

About the author (1999)

MOHAMED E. FAYAD, PhD is a professor of Computer Science and Engineering at the University of Nebraska, a columnist for Communications of the ACM, lead author of Wiley?s book Transition to Object-Oriented Software Development, a guest editor for six different theme issues, and a former editor-in-chief of IEEE Computer Society Press. He is a pioneer and expert in objectoriented software engineering. DOUGLAS C. SCHMIDT, PhD is a professor of Computer Science at Washington University and consults for Lucent Technologies. He is a pioneer in the field of telecommunications patterns and frameworks. RALPH E. JOHNSON, PhD is a member of the famed "Gang of Four" and a professor of Computer Science at the University of Illinois, Urbana-Champaign.

Bibliographic information