Date of Award


Document Type



Edith Cowan University

Degree Name

Master of Science


Faculty of Science, Technology and Engineering

First Supervisor

Dr Thomas O'Neill

Second Supervisor

Dr James Millar


The affinity for reuse within the object-oriented paradigm may enable high levels of productivity; however, gains will become realisable only if a systems developer has access to tools which aid in the selection of classes. A method for object-oriented analysis and design is detailed and its process is assisted by an object-oriented search tool based on reference and corporate library technology. The search tool contributes to the determination of suitable existing inheritable classes and an explanation of its construction and use is included. A practical demonstration of the method, using the search tool, is elaborated. The thesis demonstrates that text retrieval techniques used in modern libraries may be successfully applied to determine suitable classes for the object-oriented paradigm.