Have one to sell? Sell yours here
Implementing Application Frameworks: Object-Oriented Frameworks at Work
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Implementing Application Frameworks: Object-Oriented Frameworks at Work [Hardcover]

Mohamed E. Fayad (Editor), Douglas C. Schmidt (Editor), Ralph E. Johnson (Editor)
4.6 out of 5 stars  See all reviews (14 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for Students. Learn more


Book Description

0471252018 978-0471252016 September 27, 1999
Object Technology A gold mine of enterprise application frameworks Implementing Application Frameworks While frameworks can save your company millions in development costs over time, the initial investment can be quite high. This book/CD-ROM package helps you to reduce the cost of framework development by providing 40 case studies documenting the experiences of framework builders and users at major corporations and research labs, worldwide. Throughout, the authors extract important lessons and highlight technical and organizational implementation practices that have been proven to yield the biggest payoff. Focusing primarily on business systems and agent-based application frameworks, it covers frameworks for:
* Data processing
* Agent-based applications
* Artificial intelligence applications
* Object-oriented business processes
* System application frameworks
* Programming languages and tools
* And much more
The enclosed CD-ROM gives you:
* Example frameworks
* Documentation and manuals
* Framework code and implementation tips
* Sample framework architectures and models
* Design patterns and presentations
* Animated demonstrations


Editorial Reviews

From the Back Cover

Object Technology A gold mine of enterprise application frameworks Implementing Application Frameworks While frameworks can save your company millions in development costs over time, the initial investment can be quite high. This book/CD-ROM package helps you to reduce the cost of framework development by providing 40 case studies documenting the experiences of framework builders and users at major corporations and research labs, worldwide. Throughout, the authors extract important lessons and highlight technical and organizational implementation practices that have been proven to yield the biggest payoff. Focusing primarily on business systems and agent-based application frameworks, it covers frameworks for:
* Data processing
* Agent-based applications
* Artificial intelligence applications
* Object-oriented business processes
* System application frameworks
* Programming languages and tools
* And much more
The enclosed CD-ROM gives you:
* Example frameworks
* Documentation and manuals
* Framework code and implementation tips
* Sample framework architectures and models
* Design patterns and presentations
* Animated demonstrations

About the Author

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, 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 object-oriented 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.

Product Details

  • Hardcover: 729 pages
  • Publisher: Wiley (September 27, 1999)
  • Language: English
  • ISBN-10: 0471252018
  • ISBN-13: 978-0471252016
  • Product Dimensions: 9.3 x 7.5 x 1.9 inches
  • Shipping Weight: 3.4 pounds
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon Best Sellers Rank: #2,044,687 in Books (See Top 100 in Books)

 

Customer Reviews

14 Reviews
5 star:
 (11)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.6 out of 5 stars (14 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

7 of 7 people found the following review helpful:
4.0 out of 5 stars Lots of data, May 27, 2004
Amazon Verified Purchase(What's this?)
This review is from: Implementing Application Frameworks: Object-Oriented Frameworks at Work (Hardcover)
This book presents more than 25 case studies in framework development. The approaches are varied. Some are very nuts&bolts, others operate at a much more philosophical level. Some of the more interesting topics involve component-based systems, hardware design, and several applications of design patterns.

The whole thing, including 50 pages of end matter, weighs in over 700 pages. The writing is dense and packed with data. It's a real goldmine of information.

The problem is that a goldmine, these days, typically yields one gram of gold per tonne of ore. Extracting this book's information, the real usable content, from its data is about like extracting that gram. Maybe that's appropriate, though. Framework development is not as well understood as lots of other kinds of software, and the first step in any science is to collect specimens. I've found my nuggets in this book, as other readers have found theirs, but different people find different nuggets according to their needs and interests.

If you have an active interest in framework development, and if you have time and energy to distill over 650 pages of raw data on your own, this book may be for you. It really is not for the beginner or the casual reader, though.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 4 people found the following review helpful:
5.0 out of 5 stars An excelent walkt through framework technologies, March 1, 2002
By 
Andres Diaz Pace (Tandil, Buenos Aires Argentina) - See all my reviews
This review is from: Implementing Application Frameworks: Object-Oriented Frameworks at Work (Hardcover)
An almost indispensable 3-volume reading to understand the success of framework technologies in today's software systems. The books include most of the top articles on the subject, providing a thorough insight in both design and implementation issues regarding frameworks, also complemented with practical experience about framework usage. Although the work is mainly concentrated on technical aspects, the articles are comprehensible enough to be taken as reference material by a broad community, for example, software engineers, programmers, or technology managers. The books are useful for anybody planning to include framework-based techniques in software development processes or planning to improve current object-oriented practices. It is also an excellent source for graduate courses.

Volume 1 lays the fundamental concepts supporting object-oriented frameworks, and describes the problems and challenges that this
technology raises in software development. The book covers topics such as domain analysis, development concepts and approaches,
documentation, and management, among others. Of course, the compilation of articles makes some parts little redundant, but this is a minor detail compared with the fruitful contributions made by the book. In particular, the articles on reusing hooks, hot-spot-driven development, composing modeling frameworks in Catalysis, and composition problems, causes and solutions, are a sample of the outstanding level of this work. Each chapter adds at the end a number of related questions and student projects aiming to reinforce concepts and promote further investigation. As a comment, novice readers should take the sections concerning hooks and hot-spots carefully because these topics are presented in a slightly confusing way.

Volume 2 focuses on specific framework implementations, dealing with existing frameworks for different application domains, such as businesses, multi-agent systems, languages and system software. In this book, the readers will find a level of detail much closer to specific implementations issues than in the previous volume. Nonetheless, the writing style remains mostly clear and accessible for a quite broad audience. The case-studies and experience reports described by the articles show an attractive industrial perspective of the framework approach, and more important, they go an step forward in the road of a more mature discipline for software development. In addition, a
CD-Rom with concrete examples of these applications is included with the book.

Volume 3 completes this series with a number of domain-specific application frameworks developed by industry, showing how to apply the concepts and ideas of the previous books in software products. In this line, it includes very interesting frameworks for manufacturing systems and distributed systems, among others. It also goes through concrete software scenarios, illustrating the benefits of combining domain knowledge and object-orientation expertise. Although the level of the articles is rather odd, the volume certainly provides the readers a realistic picture of the problems of building and adapting frameworks by learning from others' experience. A CD-Rom is also included with this book.

Overall, these framework books collect the state-of-the-art on framework development, offering a comprehensive and
easy-to-understand guide for both academics and practitioners in the field. It is clear that framework technologies will not solve all the problems (perhaps they rise more challenges than current approaches), however, taking advantage of the framework possibilities can make your development process more repeatable, productive, and also less painful. The gains of this retrain are no doubt a good investment.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


16 of 24 people found the following review helpful:
1.0 out of 5 stars Anybody who was not specifically asked to provide a review?, March 18, 2003
By A Customer
This review is from: Implementing Application Frameworks: Object-Oriented Frameworks at Work (Hardcover)
Most of the reviewers so far are either students or young academics and collaborators of Mohamed Fayad who were specifically asked to provide excellent reviews on this book. I would like to hear the comments by someone else for a change.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
First Sentence:
Like other business areas, marketing has seen a true information revolution. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
structural reuse, datafeed handlers, mail registration application, page distribution system, general block structure, selector coloring, sales promotion decision making, dispatch techniques, generalized block structure, generalized inheritance, default business logic, canonical compiler, intentional reuse, blackbox framework, framework development method, nonsharable resource, whitebox framework, system application frameworks, graphical engineering, pluggable objects, common business objects, inheritance management, selector index, bottleneck interface, problems involving objects
Key Phrases - Capitalized Phrases (CAPs): (learn more)
New York, Prentice Hall, Row Instance, Dynamic Database Instance, Englewood Cliffs, International Conference, European Conference, Elements of Reusable Object-Oriented Software, Java Conduits, Lecture Notes, Computer Society, John Wiley, Los Alamitos, Component Pascal, Trinity College, Pattern Languages of Program Design, Morgan Kaufmann, Presentation Framework, Analyst Tracking, Business Components, Corporate Research, Framework Development Using Patterns, John Vlissides, Object Management Group, The Adaptor
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:





Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject