Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Implementing Application Frameworks : Object-Oriented Frameworks at Work

Implementing Application Frameworks : Object-Oriented Frameworks at Work

List Price: $75.00
Your Price:
Product Info Reviews

<< 1 2 >>

Rating: 5 stars
Summary: excellent collection
Review: "Implementing application frameworks" and its comapnion books are excellent resources for beginners and experts alike. It is a comprehensive reference as well as a authoritative textbook by experts in this growing research field.

The description of practical experiences as well as more conceptual descriptions, are usefull to understand the complexity of achieving high levels of software reusability.

In "Implementing..." , software engineers and specialist in different domains will find a lot of material to help decide if this is the way to go. Our research group in Web Engineering at the University of Sydney (weg.ee.usyd.edu.au) will us it extensively to improve our development practices.

Rating: 5 stars
Summary: An excellent practical guide for framework development.
Review: Although frameworks are the most promising technology supporting framework reuse, framework development is not easy. This book describes how to apply framework technology through several large real-world case studies. These reports describe the key issues behind framework development. The book shows the "DO's and DONT's" in developing and adapting frameworks. It may be used as a guide for industrial development projects or as a textbook for SE courses.

Rating: 5 stars
Summary: An excelent walkt through framework technologies
Review: 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.

Rating: 5 stars
Summary: Lessons learned from enterprise framework builders
Review: Focusing primarily on business systems and agent-based application frameworks, it covers also programming languages and tools. You can find practical results and evaluation from expert framework builders.

Rating: 5 stars
Summary: Excellent book for both academia and industry
Review: I was quite impressed by the book as it spans a wide range of academic and industrial issues. As a matter of fact, I recommend Dr. Fayad's publications to my graduate students as well to professionals. His writing is clear, concise, inspiring and evocative.

Rating: 5 stars
Summary: An outstanding three-volume source on Application Frameworks
Review: I would like to congratulate the authors of three volumes on Building, Implementing and Domain specific application frameworks on an extremely well done job. I found the three volumes to be an invaluable and comprehensive source on application frameworks. These volumes cover all aspects pertaining to frameworks including models of development, key technical and business issues surrounding building of frameworks, experiences, lessons learned and successful practices to mention a few.

In my opinion the three volumes are a must read for any software engineer who has been using or developing frameworks and as essential for software designers who want to be introduced and train in this area. The building volume is in particular attractive as a textbook for an advanced course on application frameworks.

Rating: 1 stars
Summary: Anybody who was not specifically asked to provide a review?
Review: 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.

Rating: 5 stars
Summary: Important three volume set on an important subject.
Review: Object-oriented frameworks, reusable semi-finished software architectures, have made documented improvements on both software quality and reuseability. This three-volume set of books is an absolute neccessity for those who want to be at the cutting-edge of successfull software development.

Rating: 1 stars
Summary: Shame on you!
Review: Ok. Almost all the reviews have arab names (that link them to Mohamed E. Fayad) or are hidden behind expressions like "A reader". Almost all the reviews says that the book is excellent, perfect and they don't find any defects.

It's easy to get a good rating for your book if you are without scruples and don't even have the smallest ethics.

Rating: 1 stars
Summary: Shame on you!
Review: Ok. Almost all the reviews have arab names (that link them to Mohamed E. Fayad) or are hidden behind expressions like "A reader". Almost all the reviews says that the book is excellent, perfect and they don't find any defects.

It's easy to get a good rating for your book if you are without scruples and don't even have the smallest ethics.


<< 1 2 >>

© 2004, ReviewFocus or its affiliates