Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Component-based development for enterprise systems
Allen P., Frost S., Cambridge University Press, New York, NY, 1998. Type: Book (9780521649995)
Date Reviewed: Dec 1 1998

Practitioners who are developing business applications are the audience for this book. It will be of interest to the broader audience of software development professionals, but of less interest from a theoretical or research point of view. It is intended as a reference, and would probably not be used as a textbook. The writing style is down to earth, what one would expect from software consultants. The book is noteworthy for its attempt to make order out of the chaos that often occurs in the business software development process. It provides a good development framework for many practitioners, who can find confirmation of good practices as well as some cautionary notes.

The Perspective architecture includes business processes, user services, business services, and data services.  Examples  are given and many popular modeling techniques are discussed in this context.

The book is divided into five parts. Part 1 consists of chapter 1, “Overview of the SELECT Perspective.” Part 2 is chapter 2, “Service-Based Architecture.” Part 3 comprises chapters 3 through 10, on modeling techniques. Part 4 contains chapters 11 through 14, on the software process. Finally, Part 5 is chapter 15, which presents a case study.

Chapters 3 through 10 include business process modeling, use case modeling, class modeling, object interaction modeling, state modeling, business-oriented component modeling, component modeling of legacy assets, and deployment modeling. They follow a consistent pattern. Each consists of an introduction; principles and concepts; notation; a “Techniques Library”; practical guidelines; and a summary.

Chapters 11 through 14 include the Perspective process, the solution process, the component process, and Perspective teams.

There are two appendices, “Deliverables” and “Relational Mappings.” The book also includes a glossary and a  bibliography. 

This book will interest people who are engaged in the development of commercial software, as well as those who want an overview of some of the more popular modeling techniques.

Reviewer:  N. R. Mead Review #: CR124755 (9812-0957)
Bookmark and Share
  Featured Reviewer  
 
Software Process (K.6.3 ... )
 
 
Methodologies (D.2.1 ... )
 
 
Object-Oriented Design Methods (D.2.2 ... )
 
 
Object-Oriented Programming (D.2.3 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Software Process": Date
Software process improvement
Zahran S., Addison-Wesley Longman Ltd., Essex, UK, 1998. Type: Book (9780201177824)
Jun 1 1998
Thinking objectively: software process improvement in the small
Ward R., Fayad M., Laitinen M. Communications of the ACM 44(4): 105-107, 2001. Type: Article
Aug 1 2001
Software process improvement: concepts and practices
McGuire E. (ed), Idea Group Publishing, Hershey, PA, 1999.  241, Type: Book (9781878289544)
Apr 1 2000
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy