Object-Oriented Analysis, Structured Analysis, and Jackson System Development


Wieringa, R.J. (1991) Object-Oriented Analysis, Structured Analysis, and Jackson System Development. In: IFIP TC8/WG8.1 Working Conference on the Object Oriented Approach in Information Systems, 28-31 Oct 1991, Quebec city, Canada (pp. pp. 1-21).

[img] PDF
Restricted to UT campus only
: Request a copy
Abstract:Conceptual modeling is the activity of producing a conceptual model of an actual or desired version of a universe of discourse (UoD). In this paper, two methods of conceptual modeling are compared, structured analysis (SA) and object-oriented analysis (OOA). This is done by transforming a model produced by the one into a model produced by the other method, using heuristics from several sources, such as Jackson system development and formal specification. It is shown that SA and OOA diverge in three important respects. First, the ordering of tasks in SA is shown to be virtually opposite to the task ordering in OOA. Second, a model produced by SA mixes information about the communication between objects as well as about the life cycle local to an object, which is separated in a model produced by the OOA method we propose in this paper. Third, the heuristics in SA are shown to be data-oriented, which leads to quite different modularization decisions than the object-oriented heuristics proper to OOA. The different approach taken by OOA on all three points is shown to lead to simpler models that better reflect the structure of the UoD.
Item Type:Conference or Workshop Item
Copyright:© 1991 North Holland
Electrical Engineering, Mathematics and Computer Science (EEMCS)
Research Group:
Link to this item:http://purl.utwente.nl/publications/67613
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page