Evaluation and Improvement of Software Architecture

Evaluation and Improvement of Software Architecture: Identification of Design Problems in Object-Oriented Systems and Resolution through Refactorings

FREE-DOWNLOAD N Tsantalis – 2010
Maintenance has gained the most important role in the life cycle of a software prod- uct, since
it occupies the largest percentage of software development costs. This can be attributed to the
fact that a software product should constantly evolve by providing new features, error