40 Years of Computing at Newcastle

Department Technical Report Series No. 386

Reusability and Life Cycle Issues within an Object-Oriented Methodology

L.F. Capretz
P.A. Lee

University of Newcastle upon Tyne. 1992

Abstract

This paper discusses reusability and software life cycle issues which arise during the development of object-oriented software systems. The main objective of the paper is to place software development into a new perspective, by proposing a software development life cycle model which links system analysis, domain analysis, design and implementation to form a coherent object-oriented software development life cycle. The proposed software life cycle takes reusability into account within an object-oriented software development framework. The paper considers the role of the knowledge about the application domain, and discusses how that knowledge affects the construction of object-oriented software systems in terms of a top-down, bottom-up or middle-out approach to software development.


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