40 Years of Computing at Newcastle

Department Technical Report Series No. 447

Object-oriented Design: Guidelines and Techniques

L.F. Capretz
P.A. Lee

University of Newcastle upon Tyne. 1994

Abstract

This paper is concerned with object-oriented design methodologies for software systems. A general methodology for object-oriented design, called MOOD, is presented. MOOD is unrelated to any programming language, yet is capable of being used to design a variety of object-oriented software systems. In particular, MOOD allows the creation of a design mainly in terms of classes, objects and inheritance, and the representation of a design graphically by a set of class hierarchy diagrams, composition diagrams, object diagrams and operation diagrams.

This paper has been published in the journal Information and Software Technology, Vol. 35, Number 4, pp. 195-206, (April 1993), Butterworth-Heinemann: Oxford (U.K.).


Department Technical Report Series - 1994
Department Technical Report Series Index
Contents Page - 40 Years of Computing at Newcastle
Technical Report Abstract No. 447, 27 June 1997