Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Effective structured techniques
Allen C., Prentice Hall International (UK) Ltd., Hertfordshire, UK, 1991. Type: Book (9780131557635)
Date Reviewed: Sep 1 1992

Allen comments on current structured methods of requirements definition for data processing applications. The basic concepts of these methods, including dataflow diagrams, entity-relationship diagrams, and state transition diagrams, are defined, and adequate examples are provided, so the book is self-contained. The intended audience, however, is practicing analysts to whom these tools are already familiar. The author’s objective is to draw on his own experience using structured methods and to “produce a compendium of what has worked and what has not worked.”

The book is divided into six parts, entitled “Introduction,” “The System Perspective,” “The Strategic Perspective,” “The Enterprise Perspective,” “The User Perspective,” and “The CASE Perspective.” The first two parts are a review of basic structured analysis techniques. The remaining parts discuss the application of structured methods from various points of view.

In Part 3, the author discusses information as a corporate asset and the importance of supporting business objectives and integration with general business activities. The emphasis is on global modeling, extending the analysis beyond the boundaries of the system to be developed.

Part 4 further elaborates this view, emphasizing business-wide data dictionaries and data administration. Part 5 advocates prototyping in general and distinguishes user-interface prototyping from technical prototyping (that is, benchmarking), event prototyping, and decision support prototyping. Part 6 discusses the benefits and pitfalls of the use of CASE tools.

The book includes three examples, each of which is described in an appendix containing background information, a system overview, and requirements specification including data dictionary, diagrams, and process descriptions. These examples are frequently referred to in the text to illustrate concepts. A glossary, including a list of standard symbols, is provided. A list of acronyms would have been helpful.

Reviewer:  J. J. Hirschfelder Review #: CR116089
Bookmark and Share
  Featured Reviewer  
 
Systems Development (K.6.1 ... )
 
 
Computer-Aided Software Engineering (CASE) (D.2.2 ... )
 
 
Life Cycle (K.6.1 ... )
 
 
Software Development (K.6.3 ... )
 
 
Systems Analysis And Design (K.6.1 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Systems Development": Date
Development methods for real-time systems
Hull M., O’Donoghue P., Hagan B. The Computer Journal 34(2): 164-172, 1991. Type: Article
Mar 1 1992
Object-oriented software engineering
Jacobson I. (ed), ACM Press, New York, NY, 1992. Type: Book (9780201544350)
Jun 1 1993
Developing client/server applications
Inmon W. (ed), QED Information Sciences, Inc., Wellesley, MA, 1991. Type: Book (9780894353895)
Jun 1 1992
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