Sciweavers

AOSD
2006
ACM

Presenting crosscutting structure with active models

14 years 6 months ago
Presenting crosscutting structure with active models
When modifying or debugging a software system, among other tasks, developers must often understand and manipulate source code that crosscuts the system’s structure. These tasks are made more difficult by limitations of the two approaches currently used to present details of crosscutting structure: tree views and structural diagrams. Tree views force the developer to manually synthesize information from multiple views; structure diagrams quickly suffer from graphical complexity. We introduce an active model as a means of presenting the right information about crosscutting structure to a developer at the right time. An active model is produced as a result of three automated operations—projection, n, and abstraction. Combined with particular user interaction features during display, these operations enable a view of the model to be presented to the developer without suffering from the complexity of existing approaches. We have implemented an active model tool, called ActiveAspect, ...
Wesley Coelho, Gail C. Murphy
Added 13 Jun 2010
Updated 13 Jun 2010
Type Conference
Year 2006
Where AOSD
Authors Wesley Coelho, Gail C. Murphy
Comments (0)