Over the past ten years, object-oriented technology has started to have a significant impact in industry. Despite its many positive aspects, there have been some problems in successfully applying the technology to large projects, and in achieving adequate levels of flexibility and software reuse. Based on the research of the Object Systems Group in Geneva, this pragmatic book looks at a range of issues, from programming languages and systems through to tools, frameworks and methods. At a time when the 'components vs. objects' debate is becoming very heated, Object-Oriented Software Composition takes the view that components and objects can be complementary and helps to explain the relationships between the two.
Includes bibliographical references and index.