Locating Defects in Software Architectures Through Debugging.

Kyungsoo Im, John D. McGregor · Software Engineering and Data Engineering · 2010

Defects in software architectures are difficult to locate and repair. A single architecture defect often affects the architecture in several widely separated places. As software products become larger and more complex so do their architectures. There is an increasing likelihood of defects being present and those defects require more effort to isolate. We view architecture debugging as a feedback mechanism that informs architecture definition of possible changes to the architecture that would repair the defects found during architecture evaluation.

Read the paper · More papers on PaperTik