Framework-based Software Development in C++

Front Cover
Prentice Hall PTR, 1997 - Computers - 382 pages
0 Reviews

Provides a detailed methodology for implementing frameworks -- today's most important advance in object technology to solve real business problems. This book introduces a new methodology for building frameworks that reflect the needs of a business. It provides a step-by-step procedure for performing domain analysis, which is critical to developing reusable software. It presents design patterns and rules, as well as metrics that can be used to assess the relative quality and usefulness of frameworks. It introduces procedures to be followed in developing a framework, including pattern selection, documentation and testing -- and shows the role of management in framework development. Using the new methodology, the book walks through the construction of two frameworks, one to automate workflow, and another to develop a global risk measurement application. This book is for virtually all software developers, engineers and managers, because it provides the first practical methodology for developing object frameworks, which will be increasingly central in object-oriented software development.

From inside the book

What people are saying - Write a review

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

Contents

Overview of Contents
3
CHAPTER
6
CHAPTER
12
Copyright

9 other sections not shown

Common terms and phrases

References to this book

All Book Search results »

About the author (1997)

GREGORY F. ROGERS received his Bachelors of Engineering from Stevens Institute of Technology and his Masters of Science in Computer Science from Monmouth College. He began using C++ in 1987 and has since developed numerous C++ class frameworks. In his fifteen years in the software field, Rogers has acted as a developer, project leader, and instructor for clients in finance, telecommunications, and the military. He is now president of Software Foundations, Inc., a consulting firm specializing in systematic software reuse.

Bibliographic information