Download now Free registration required
Software developers faced with unfamiliar object-oriented code need to build a mental model of the system to understand its dynamic flow. Development environments typically provide static views of the source code (e.g., classes and methods), but do not explicitly represent dynamic collaborations. The task of revealing how static source artifacts interact at run-time is thus challenging. To address this, the authors have developed several techniques to represent dynamic behavior at various levels of granularity directly in the IDE. In this paper, they outline these various techniques towards a seamless integration of dynamic information in the IDE.
- Format: PDF
- Size: 292.1 KB