Abstract

During the past few years there has been gro ng interest in the"object-oriented' field, beginning with object-oriented analysis (OOA). The vast majority of the M]S population - those who were uninterested in Smalltalk and Ada as implementation languages - safely ignored OOP as "ivory towef technologies. But OOA cannot be ignored: it offers an important new way for users and analysts to model the requirements of complex systems. The purpose of this tutorial is to familiarize participants with the fundamental concepts of OOA: data abstraction, inheritance, and encapsulation. Through numerous examples and illustrations, the tutorial also shows how to construct graphical OOA models of a system. Most important, it concludes by showing how OOA fits into a world dominated today by "classical" structured analysis. These concluding remarks arc presented by the man who 'wrote the book" on structured analysis and design and who now, deeply involved in the object-oriented movement, has co-authored a new book on OOA.

Share

COinS