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.