1 Introduction.- 1.1 Objects and object-oriented software.- 1.2 Objective and target audience of the book.- 1.3 Organization of the book.- 1.4 Conclusion.- References.- One Conceptual Background.- 2 Object-oriented software systems: Concepts.- 2.1 Introduction.- 2.2 Key concepts.- 2.3 Object communication.- 2.4 Comparison with structured analysis and design.- 2.5 Software life cycle benefits.- 2.6 Prototyping and software evolution.- 2.7 Software...