Qualitative Assessment of the Usefulness of Diagrams of the Run-time Structure to Answer Developer Questions during Code Evolution Tasks

  • Nariman Ammar Marwan Abi-Antoun
  • Published 2012


During code evolution tasks, developers often use high-level views of the system. Different architectural views are often used to describe a software system, including code views and run-time views. A code view describes class dependencies at compile time, whereas a run-time view describes interactions between different objects at run-time. Understanding… (More)

19 Figures and Tables


  • Presentations referencing similar topics