• DocumentCode
    3169414
  • Title

    Representing and Integrating Dynamic Collaborations in IDEs

  • Author

    Rothlisberger, David ; Greevy, Orla

  • Author_Institution
    Software Composition Group, Univ. of Bern, Bern
  • fYear
    2008
  • fDate
    15-18 Oct. 2008
  • Firstpage
    74
  • Lastpage
    78
  • Abstract
    Static views of object-oriented source code as presented in a development environment (IDE) do not provide explicit representations of dynamic collaboration to describe how source artifacts communicate at runtime. Direct access within an IDE to explicit representations of dynamic collaborations would provide developers with useful insights into a system´s behavior. In this paper we describe how we seamlessly integrate novel interactive visual representations of dynamic collaborations between static artifacts to complement traditional static concepts within the IDE. We motivate our work and introduce our enhancements in our prototype IDE Hermion and provide validation for our work by means of case studies and benchmarks.
  • Keywords
    object-oriented programming; program diagnostics; program visualisation; software engineering; integrated development environment; interactive visual dynamic collaboration representation; object-oriented source code; software developer; static view; system behavior; Collaboration; Collaborative software; Collaborative work; Displays; Navigation; Prototypes; Runtime environment; Software systems; Unified modeling language; Visualization; development environments; dynamic analysis; dynamic collaborations; partial behavioral reflection; program comprehension;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 2008. WCRE '08. 15th Working Conference on
  • Conference_Location
    Antwerp
  • ISSN
    1095-1350
  • Print_ISBN
    978-0-7695-3429-9
  • Type

    conf

  • DOI
    10.1109/WCRE.2008.53
  • Filename
    4656396