Software Practices Lab Homepage
People
Publications
Papers
Theses
Projects
Information Fragments
Mylyn
Registration-Based Abstraction
Summarizing Software Artifacts
past projects...
Reading Group
SPL Wiki [local access]

AVID

  

Software developers need to understand how a software system works to introduce new behaviour, correct faults, tune the performance of the system, amongst other tasks. As a system grows in size and as it incorporates more and more libraries, frameworks and components that the developers did not themselves write, it becomes harder and harder to understand how the system does work.

The AVID tool supports the investigation of large portions of a system's execution from a software architectural view of the system. A developer is able to gain an understanding of how components in the architecture interact over an execution.

For more information, please see the main AVID page.

People

Current

  • Thad Heinrich
  • Jeff McAffer (OTI)
  • Gail Murphy
  • Albert Wong
  • Annie Ying

Alumni

  • Andrew Catton
  • Andrew Chan
  • Bjorn Freeman-Benson (formerly OTI)
  • Reid Holmes
  • Jeremy Issak
  • Tom Jarecki
  • Jeff Steinbok
  • Darin Swanson (OTI)
  • Robert Walker
  • James Williams
  • Darin Wright (OTI)

Publications

Robert J. Walker, Gail C. Murphy, Jeffrey Steinbok, and Martin P. Robillard. "Efficient Mapping of Software System Traces to Architectural Views", CASCON '00.

Robert J. Walker, Gail C. Murphy, Bjorn Freeman-Benson, Darin Wright, Darin Swanson, and Jeremy Isaak. "Visualizing Dynamic Software System Information through High-level Models", OOPSLA '98.