The main goal of this book is to present a set of good practices that allows software developers to comprehend and use object-oriented principles in an effective and efficient way. This chapter presents the motivation for this book and a quick introduction to UML (Unified Modeling Language) and UP (Unified Process). The goal of this book is not to be another reference manual to such technologies, but to help people who are working with them to accomplish their jobs better.
UML; Unified Process; object-oriented analysis; object-oriented design; object-oriented development; design patterns
• Object-Oriented Systems Development
• Unified Modeling Language (UML)
• Unified Process (UP)