Information Modeling / Edition 1

Paperback (Print)
Buy New
Buy New from BN.com
$70.23
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 97%)
Other sellers (Paperback)
  • All (11) from $1.99   
  • New (4) from $45.95   
  • Used (7) from $1.99   

Overview

Many of today's business information systems are notoriously ineffective - due in large part to too many unscientific, haphazard approaches to their development. This book introduces the scientific thought essential to understanding a business and to creating a successful business information system for a particular business. It shows how to make system analysis as disciplined an activity as programming, and how the formal specification of behavior at the right level of abstraction is the desired approach to system analysis. This text shows how the system analyst may use the same concepts of "good thinking" as the programmer - abstraction, precise understanding of behavior, and reuse - to end up with a specification that is understandable and formal.
Read More Show Less

Product Details

  • ISBN-13: 9780130830333
  • Publisher: Pearson Technology Group 2
  • Publication date: 1/7/1994
  • Series: Prentice Hall Object-Oriented Series
  • Edition number: 1
  • Pages: 292
  • Product dimensions: 7.50 (w) x 9.25 (h) x 0.61 (d)

Table of Contents

Preface
Introduction
Ch. 1 Specifications 1
1.1 Software Engineering 3
1.2 Analysis and Programming 8
1.3 Information Modeling 11
Ch. 2 The Concepts 15
2.1 Making Analysis Disciplined 15
2.2 Understanding 18
2.3 Understanding in Information Modeling: Concepts and Contracts 28
2.4 An Example of Information Modeling 33
2.5 A More Technical Discussion 39
2.6 What Happened to ER Modeling? 47
Ch. 3 Contracts 53
3.1 Who Defines a Contract? 55
3.2 Contracts in Information Management 56
3.3 Formalism in Contract Specifications 63
3.4 Some Guidelines for Contract Specification 66
3.5 Separation of Concerns 74
Ch. 4 Associations 75
4.1 Basics 75
4.2 Objects (Entities) and Their Properties 77
4.3 Association 80
4.4 Mandatory/Optional Participation; Cardinalities 90
4.5 Beyond Elementary Associations 99
4.6 Usage of the Library: Application-specific Assertions 99
Ch. 5 The Library 101
5.1 Elementary Associations 103
5.2 Domains 122
5.3 Beyond Elementary Associations 125
Ch. 6 Guidelines 137
6.1 An Example 138
6.2 Walkthroughs: The Essential Environment for Modeling 156
6.3 Exploring the Generic Library 159
6.4 Extending the Generic Library 161
6.5 Beyond Elementary Associations: Combining Molecules 163
6.6 Patterns of Reasoning 166
6.7 What about Existing Models? 179
6.8 Tools of the Trade 181
Ch. 7 Standards 183
7.1 The Object Data Management Reference Model - A Short Overview 187
7.2 Behavior Specification 188
7.3 Formalization of Semantics 190
7.4 Object Models: Message-Oriented and Generalized 191
7.5 Harmonization of Standardization Activities 193
Appendix A. A More Formal Specification 199
Appendix B. Refinement 209
Appendix C. The Enterprise-Wide Information Model 213
Appendix D. Contracts for CRUD Operations 227
References 253
Index 261
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)