Customer Reviews


3 Reviews
5 star:
 (2)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews
Most Helpful First | Newest First

5 of 5 people found the following review helpful:
5.0 out of 5 stars The definitive book on reuse, September 27, 2002
This review is from: Reuse-Based Software Engineering: Techniques, Organizations, and Controls (Hardcover)
Software engineering books are usually the most boring books you can find: you read them only if you have to. The reason is not because the subject is boring (it really is not), but because most of the software engineering researchers lack either knowledge, first hand experience, culture, intelligence, or combinations thereof.
This one is an exception. It if the first time I read a book on software engineering with the impression that I learn important things, that the authors know what they are talking about, and do no try to sell propaganda, but to understand the real issues behind reuse.
Taking reuse as a focal point, the book addresses and highlights most of the software engineering issues at stake in the last 20 years, from frameworks, patterns, oo programming up to metaclass programming and meta modeling. This makes it incidentally an ideal reference book for teaching software engineering in the large.
Not only you get plenty of technical details and well crafted examples, but you also get a fully documented vision - so often lacking in this field : that the whole point of engineering software is not only about solving problems, but also about solving them in the right way, elegantly, and so that the code produced is understandable, maintanable, etc. In short, that it makes sense.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars Excellect, July 28, 2002
By 
Roy Rada (Baltimore, Maryland) - See all my reviews
This review is from: Reuse-Based Software Engineering: Techniques, Organizations, and Controls (Hardcover)
"Reuse Based Software Engineering" is the best software reuse book that I have found. The coverage is exhaustive. The book is over 600 pages with 600 words per page - almost half a million words to reuse. The logical organization is detailed and facilitates domain modeling - the hierarchy goes to 3 levels in most places and has at the top level these sections:

* Introduction
* Organizational Aspects
* Domain Engineering: Building for Reuse
* Object-Oriented Domain Engineering
* Application Engineering
* Managerial Aspects of Software Reuse
* Software Reuse Technologies

No other book has such a comprehensive coverage of both the technical and managerial issues. More work has been done in the past on the technical issues, and this book faithfully represents that emphasis. The section on Object-Oriented Domain Engineering is 230 pages long and includes many examples of code that would facilitate object-oriented reuse.

The four authors are top international experts on software reuse. The book cites about 500 publications from the software reuse literature. In addition to covering all the major results of the past quarter century, the authors introduce some of their state of the art work. If you are seriously interested in software reuse, this book belongs in your collection.

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


0 of 1 people found the following review helpful:
4.0 out of 5 stars Table of Contents, October 28, 2007
By 
MAURICIO AGUIAR (Rio de Janeiro, RJ, Brazil) - See all my reviews
(REAL NAME)   
This review is from: Reuse-Based Software Engineering: Techniques, Organizations, and Controls (Hardcover)
The "Search Inside this Book" feature was not available for this book when this review was posted. Hope this helps:

TABLE OF CONTENTS

Preface

Acronyms and Symbols

Part I - Introduction

01 Software Reuse and Software Engineering

02 State of the Art and the Practice

03 Aspects of Software Reuse

Part II - Organizational Aspects

04 Software Reuse Organizations

05 Support Services

06 Institutionalizing Reuse

Part III - Domain Engineering: Building for Reuse

07 Building Reusable Assets: An Overview

08 Domain Analysis

09 Programming Paradigms and Reusability

Part IV - Object-Oriented Domain Engineering

10 A Pragmatic Introduction to Object Orientation

11 Abstraction and Parameterization Techniques in Object Orientation

12 Composition Techniques in Object Orientation

13 Application Frameworks

14 Architectural Frameworks

Part V - Application Engineering

15 Application Engineering

16 Component Storage and Retrieval

17 Reusable Asset Integration

Part VI - Managerial Aspects of Software Reuse

18 Software Reuse Metrics

19 Software Reuse Cost Estimation

20 Software Reuse Return on Investment

Part VII - Software Reuse Technologies

21 Component-Based Software Engineering (CBSE)

22 Product-Line Engineering (PLE)

23 COTS Based Development

Appendixes

Appendix A: Software Reuse Resources

Appendix B: Term Projects

Bibliography

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


Most Helpful First | Newest First

This product

Reuse-Based Software Engineering: Techniques, Organizations, and Controls
$157.95 $139.55
In Stock
Add to cart Add to wishlist