Title | Separating Architectural Concerns to Ease Program Understanding |
Publication Type | Conference Proceedings |
Year of Publication | 2005 |
Authors | Jakobac, V., N. Medvidović, and A. Egyed |
Conference Name | 1<sup>st</sup> International Workshop on the Modeling and Analysis of Concerns in Software (MACS 2005) |
Pagination | 1-5 |
Date Published | May 16 |
Conference Location | St. Louis, Missouri, USA |
Abstract | This paper presents an iterative, user-guided approach to program understanding based on a framework for analyzing and visualizing software systems. The framework is build around a pluggable and extensible set of clues about a given problem domain, execution environment, and/or programming language. The approach leverages two orthogonal architectural views of a system and describes how a proper identification of boundaries for specific concerns helps in reasoning about the system. |