Object-oriented modeling and design /

Object-oriented modeling and design / James Rumbaugh ... [et al.]. - Englewood Cliffs, N.J. : Prentice Hall, c1991. - xii, 500 p. : ill. ; 25 cm.

Table of content
CHAPTER 1 : INTRODUCTION
1.1 What is project oriented ?
1.2 What is project oriented development
1.3 Object oriented themes
etc

CHAPTER 2 : MODELING AS A DESIGN TECHNIGUE
2.1 Modeling
2.2 The object modelling technique
2.3 Chapter summary
etc

CHAPTER 3 : OBJECT MODELING
3.1 Object and classes
3.2 Links and association
3.3 Advanced link and association concepts
etc

CHAPTER 4 ADVANCED OBJECT MODELING
4.1 Aggregation
4.2 Abstract classes
4.3 Generalization as extension and restriction
etc

CHAPTER 5 : DYNAMIC MODELING
5.1 Events and states
5.2 Operations
5.3 Nested state diagrams
etc


CHAPTER 6 : FUNCTION MODELING
6.1 Function models
6.2 Data flow diagram
6.3 Specifying operation
etc

CHAPTER 7 : METHODOLOGY REVIEW
7.1 OMT as a software engineering methodology
7.2 The OMT methodology
7.3 Impact of an object oriented approach
etc

CHAPTER 8 : ANALYSIS
8.1 Overview of analysis
8.2 Problem statement
8.3 Automated teller machine example
etc

CHAPTER 9 : SYSTEM DESIGN
9.1 Overview of system design
9.2 Breaking a system into subsystems
9.3 Identifying concurrency
etc

CHAPTER 10 : OBJECT DESIGN
10.1 Overview of object design
10.2 Combining the three models
10.3 Designing algorithms
etc

CHAPTER 11 : METHODOLOGY SUMMARY
11.1 Analysis
11.2 System design
11.3 Object design
etc

CHAPTER 12 : COMPARISION OF METHODOLOGIES
12.1 Structured analysis/ structured design
12.2 Jackson structured development
12.3 Information modelling notation
etc

CHAPTER 13 : FROM DESIGN TO IMPLEMENTATION
13.1 Implementation using programming language
13.2 Implementation using a database system
13.3 Implementation outside a computer
etc

CHAPTER 14 : PROGRAMMING
14.1 Object oriented styles
14.2 Reusability
14.3 Extensibility
etc

CHAPTER 15 : OBJECT ORIENTED LANGUAGES
15.1 Translating a design into an implementation
15.2 Class definition
15.3 Creating objects
etc

CHAPTER 16 : NON OBJECT ORIENTED LANGUAGES
16.1 Mapping object oriented concepts
16.2 Translating classes into database structure
16.3 Passing arguments to method
etc

CHAPTER 17 : RELATIONA; DATABASE
17.1 General DBMS concepts
17.2 Relational DBMS concepts
17.3 Relational database design
etc

CHAPTER 18 : OBJECT DIAGRAM COMPILER
18.1 Background
18.2 Problem statement
18.3 Analysis
etc

CHAPTER 19 : COMPUTER ANIMATIONS
19.1 Background
19.2 Problem statement
19.3 Analysis
etc

CHAPTER 20 : ELECTRICAL DISTRIBUTION DESIGN SYSTEM
20.1 Background
20.2 Problem statement
20.3 Analysis
etc

Includes bibliographical notes . -- glossary : p454-464 . -- index : 491-500

0136298419

90007600


Object-oriented programming (computer science)
System design.

005.1 / OB