×

CASE: concepts and implementation. (English) Zbl 0733.68014

New York etc.: McGraw Hill. XVI, 232 p. £29.95 (1990).
This textbook on CASE (Computer Aided software Engineering) methodology is based on the CASE tool called AUTOMATE Plus (developed by Learmonth and Burchett Management Systems). The tool is used as a running example as well as a metatool (the instructions how to use AUTOMATE Plus use AUTOMATE Plus itself). AUTOMATE Plus is an open system, it can e.g. collaborate with various data base systems.
In the introductory chapter the author gives valuable hints how to select CASE tools (evaluating CASE vendors, desirable CASE features, etc.).
The part A presents the methods of analysis and design (Logical Data Structures, Data Definition, Data flow Diagramming, Functions, Dialogs). The author uses heavily data flow diagrams and entity relation diagrams.
The part B describes the stages of the development process in detail. The steps are defined via data flow diagrams described by the AUTOMATE Plus graphics. The super stages are: Establish the CASE dictionary, define application requirements (many interesting hints on reviews of various types are given here), build application data flow diagrams, build physical transaction structures, build application logical data structures, build a prototype software logic. Each stage consists of 10- 20 steps.
There is no running example showing how to use the presented methods in practical projects. There is no bibliography.
Reviewer: J.Král (Praha)

MSC:

68N99 Theory of software
68-01 Introductory exposition (textbooks, tutorial papers, etc.) pertaining to computer science

Software:

AUTOMATE