Papers from a November 2001 conference discuss maintenance issues for both existing and emerging software systems. Themes include software evolution, maintenance metrics, reverse engineering, program analysis, slicing, impact analysis, and effort analysis. Other themes are software architectures, behavior of concurrent programs, UML, maintenance process assessment and improvement, distributed object systems, business models, legacy systems, and reengineering. Specific topics include software renewal process comprehension using dynamic effort estimation, cost-effective maintenance tools for proprietary languages, modeling clones evolution through time series, measuring behavioral correspondence to a timed concurrent model, and reverse engineering of the UML class diagram from C++ code in the presence of weakly typed containers. This work lacks a subject index. c. Book News Inc. |