Representing and Integrating Dynamic Collaborations in IDEs

David Röthlisberger, Orla Greevy · 2008

Static views of object-oriented source code as presented in adevelopment environment (IDE) do not provide explicitrepresentations of dynamic collaboration to describe how sourceartifacts communicate at runtime. Direct access within an IDE toexplicit representations of dynamic collaborations would providedevelopers with useful insights into a system's behavior. In thispaper we describe how we seamlessly integrate novel interactivevisual representations of dynamic collaborations between staticartifacts to complement traditional static concepts within the IDE.We motivate our work and introduce our enhancements in our prototypeIDE Hermion and provide validation for our work by means of casestudies and benchmarks.

Read the paper · More papers on PaperTik