Object-Oriented Software: Design .
This is a textbook for a course in object-oriented software engineering at advanced undergraduate and graduate levels, as well as for software engineers. It contains more than 120 exercises of diverse complexity.The book discusses fundamental concepts and terminology on object-oriented software development, assuming little background on software engineering, and emphasizes design and maintenance rather than programming.It also presents up-to-date and easily understood methodologies and puts forward a software life cycle model which explicitly encourages reusability during software development and maintenance.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Other editions - View all
abstract data types abstract model application domain attributes and operations change approval form chapter class hierarchy diagrams classes and objects COMFORM complete concepts control flow created cycle model defined design methodology design model documentation domain analysis encapsulation entities environment existing software Figure functional decomposition graphical notation high level identified implementation interactions interface legacy systems maintainers maintenance specification method modified module design module source code MOOD object diagrams object-orientation object-oriented design object-oriented language object-oriented paradigm object-oriented programming object-oriented software object-thinking operation diagrams oriented performed procedures programming language real-world application redocumentation refined relationships representation requests requirements reusable library reuse reverse engineering SCM discipline Smalltalk SMM forms soft software behaviour software components software configuration management software development software engineers software life cycle software maintenance models software process software system status subclasses superclass system analysis system release techniques tests tion top-down understand users waterfall model