Cover image for Information engineering : a trilogy
Information engineering : a trilogy
Personal Author:
Publication Information:
Englewood Cliffs, NJ. : Prentice-Hall, 1989


Item Barcode
Call Number
Material Type
Item Category 1
FSK30000001013 QA76 M3265 1989 Open Access Book Gift Book
30000000807226 QA76 M3265 1989 Open Access Book
30000000807218 QA76 M3265 1989 Open Access Book
30000000878151 QA76 M3265 1989 Open Access Book
33000000009506 QA76 M3265 1989 Open Access Book Gift Book

On Order



This book presents a top-down system design methodology which analyzes a business activity in terms of the information content associated with each process. The author is one of the most important visionaries in the field.

Author Notes

James Martin is the chairman of James Martin Associates, a worldwide consulting group based in Reston, Virginia; and of KnowledgeWare, Inc., a company that develops CASE (Computer-Aided Systems Engineering) tools. His work includes consulting with the top management of many of the large computer industry corporations about their corporate product strategies. He advises many organizations on their implementation of new DP methods.
Mr. Martin was with IBM for 19 years, in both the field and development laboratories. He is the world's most successful author of computer books. He has been a high-level advisor to several governments. He was a member of the first joint American-Russian committee to study possible exchanges of computer expertise. Mr. Martin has signed what is probably the largest contract in the history of television to make 280 video and computer-based training course modules with Applied Learning's Advanced Technology Library.
Mr. Martin's World Seminar is the most popular in the computer industry. More than 20,000 people have attended. A new edition of this seminar is created every six months to accommodate the rapid changes of computers, software, and telecommunications.

Table of Contents

Prefacep. xiv
1 What is Information Engineering?p. 1
Introductionp. 1
The pyramidp. 3
The mess in data processingp. 5
A critical success factor in businessp. 6
The need for power toolsp. 8
Meat machinesp. 8
Advantagesp. 10
Divide and conquerp. 10
The four stages of information engineeringp. 13
The encyclopediap. 14
Computerized diagramsp. 18
The data modelp. 18
Engineering-like toolsp. 20
End-user participationp. 21
Fourth-generation languagesp. 22
Eight trendsp. 23
Conclusionp. 25
Referencesp. 27
2 Case and I-Casep. 29
Introductionp. 29
Objects and associationsp. 30
Diagrams of programsp. 35
The language of diagramsp. 35
Hyperdiagramsp. 40
A vital corporate resourcep. 42
Distributed architecturep. 45
Categories of CASE toolsp. 50
Summary of tool characteristicsp. 52
Referencesp. 55
3 The Role of Data Modelsp. 57
Introductionp. 57
Data administrationp. 57
Problems with data designed application by applicationp. 60
Stable foundation stonep. 65
Stable databasesp. 66
Logical design of databasesp. 67
Step-by-step building of the modelp. 68
Using the data modelp. 69
The building blocks of information engineeringp. 69
The data administratorp. 73
Reporting at a high levelp. 76
Referencep. 76
4 Coordination of Analysis and Designp. 77
Introductionp. 77
Perspectivesp. 78
The diagrams are the documentationp. 83
The need for formalityp. 88
The hardware implicationsp. 88
The coordination of perspectivesp. 89
Consistency among different analystsp. 91
Consistency among multiple projectsp. 92
The knowledge coordinatorp. 92
Layers of integrity checking and analysisp. 93
Steal; don't reinventp. 95
Bridges between incompatible perspectivesp. 96
The knowledge administratorp. 97
Referencesp. 98
5 The Stages of Information Engineeringp. 101
Introductionp. 101
Stage 1 Information strategy planningp. 102
Stage 2 Business area analysisp. 106
Stage 3 System designp. 112
Stage 4 Constructionp. 113
End-user involvement at every levelp. 120
Joint application designp. 121
Workshops at all levelsp. 123
Centralization versus decentralizationp. 124
Migration from old systemsp. 124
Decapitationp. 125
Referencesp. 126
6 Productivity and Evolutionp. 127
Introductionp. 127
IS productivityp. 127
The effect of large teamsp. 129
Very large programsp. 130
Reusable design and codep. 134
Evolutionary growth of systemsp. 137
Maintenancep. 137
Reverse engineeringp. 139
Referencesp. 141
7 How Do You Justify the Expenditure on Information Engineering?p. 143
Introductionp. 143
Long-term investmentp. 144
Four types of benefitsp. 144
Estimates of financial payoffp. 145
An example of IE justificationp. 151
Referencesp. 154
8 The Corporation of the Futurep. 157
Introductionp. 157
Where should decisions be made?p. 158
Flattening the bureaucratic treep. 158
Orchestra-like structurep. 160
Computer-integrated manufacturingp. 162
Automated links between corporationsp. 163
Shortening reaction timep. 165
Sheep and goatsp. 166
Rigorous engineeringp. 166
Integration of systemsp. 167
Artificial intelligencep. 167
Networks and standardsp. 168
Building human potentialp. 169
Three waves of entry in technologyp. 170
Governmentp. 172
Summaryp. 172
Referencesp. 172
Indexp. 175