Title :
Introducing object-oriented systems
Author_Institution :
Dept. of Comput. Sci., Queen Mary & Westfield Coll., London Univ., UK
Abstract :
Object-oriented technologies are rapidly making a substantial impact on the design and engineering of many kinds of software system. Their success is motivated by the increasingly widespread recognition that a complete and correct specification of requirements for a large software system cannot be articulated in advance. The techniques of object-oriented programming particularly support software re-use and system evolution, and thereby promise to provide a solution by allowing systems to be built incrementally, capturing requirements in parallel with the development of abstractions, frameworks and partial implementation. The paper proposes explains basic object-oriented terminology and concepts. Static and dynamic aspects of the object model are introduced and illustrated, with observations about how objects are constructed, what their properties are, how they are used, and how they are related
Keywords :
object-oriented programming; software engineering; software reusability; object-oriented programming; software design; software re-use; system evolution;
Conference_Titel :
Applications of Object-Oriented Programming, IEE Colloquium on
Conference_Location :
London