Text
Object-Oriented Modeling and Design
"This book presents an object-oriented approach to software development based on modeling objects from the real world and then using the model to build a language-independent design organized around those objects. Object-oriented modeling and design promote better under- standing of requirements, cleaner designs, and more maintainable systems. We describe a set of object-oriented concepts and a language-independent graphical notation, the Object Mod- eling Technique, that can be used to analyze problem requirements, design a solution to the problem, and then implement the solution in a programming language or database. Our ap- proach allows the same concepts and notation to be used throughout the entire software de- velopment process. The software developer does not need to translate into a new notation at each development stage as is required by many other methodologies. We show how to use object-oriented concepts throughout the entire software life cycle, from analysis through design to implementation. The book is not primarily about object-ori- ented languages or coding. Instead we stress that coding is the last stage in a process of de- velopment that includes stating a problem, "
Tidak tersedia versi lain