Object-oriented Analysis and Design
Why the excitement? a software industrial revolution; basic introduction; why object-oriented? the future of software; an overview of analysis and design; OO models; object structure analysis; object behavior analysis; object structure and behavior design; recommended diagramming standards; object-oriented programming languages; CASE tools; standards for object interaction; object-oriented databases; object-oriented information engineering; fundamentals of object structure analysis; concepts and objects; managing object complexity; concept versus object type; object types and associations; functions; relations; supertypes and subtypes; fundamentals of object behavior analysis; aspects of behavior; event types, trigger rules, control conditions, and operations; object behavior analysis; object-flow diagrams; design; object-oriented design: mapping to OOPL structure; object-oriented design: maping to OOPL behavior; object-oriented design: non-OOPL considerations; managing the OO project.
What people are saying - Write a review
We haven't found any reviews in the usual places.
The Future of Software
29 other sections not shown
activity Airline Booking analysis and design application argument-filled association attribute types built cardinality constraint Chapter COBOL complex components computed functions concept contains control condition corporation create Customer data structure defined depicts employed encapsulation end users enterprise model entity types event schema event type example Figure Fourth-Generation Languages graphic user interface hierarchy I-CASE immutable implementation indicates information engineering inheritance instance integrity interact interface invoked lifecycle machines Male Person maps Marriage meta-model methods model level multiple networks Object Management Group object schema Object Structure Analysis object types object-flow diagrams object-oriented analysis object-oriented database object-oriented programming occur OO analysis OO techniques OODB OOPL operation Order Organization partition Person object Product programming languages Ptech relational databases repository represented request requires result reusable classes set of objects Smalltalk specific standard stored subclasses subset subtypes superclass supertypes symbol tion trigger rules tuple