Monash University Computing & Information Technology handbook 1995

Copyright © Monash University 1995
Enquiries to publishing@udev.monash.edu.au

SYS3094

Object-oriented analysis

G Shanks and B Hodgson

4 points * 2 hours per week * First/Second semester * Caulfield/Clayton * Prerequisites: SYS1252 * Prohibitions: SYS3090

This subject offers students a coverage of the analysis of complex information systems with a real-time flavour. The following topics will be addressed: object-oriented concepts, abstraction and modelling; object-oriented approaches to systems modelling; object modelling - identification, classification, association, generalisation and aggregation, inheritance, meta-data; notation for object modelling; dynamic modelling - state transitions and object life-cycles; object-oriented analysis methodologies - object modelling technique (Rumbaugh and others), class responsibility, collaboration cards; object-oriented analysis (Shlaer and Mellor), example applications from analysis to implementation.

Assessment

Examination (2 hours): 50% * Practical work: 50%

Recommended texts

Rumbaugh J and others Object-oriented modelling and design Prentice-Hall, 1991

Shanks G and Hodgson B Object-oriented analysis lecture notes for SYS3094 Monash U, 1995


Return to subject list Return to computing handbook contents Return to the list of Monash handbooks