Synopsis
Bringing together 15 chapters from contributors from industrial, consulting, research, and teaching backgrounds, Liu (U. of Akron) and Roussev (U. of the Virgin Islands) present a multi-faceted look at significant issues in object-oriented software programming. Major topics discussed include software development life cycle; open source, outsourcing, product lines, and other development strategy options; componentization; the human factor; object-oriented notation and techniques such as xUML, MDA, and MDSD; requirements engineering; design patterns; project management; and system integration with Web services. Annotation © 2006 Book News, Inc., Portland, OR