LeakBot: An automated and lightweight tool for diagnosing memory leaks in large Java applications

N Mitchell, G Sevitsky - ECOOP 2003–Object-Oriented Programming: 17th …, 2003 - Springer
Despite Java's automatic reclamation of memory, memory leaks remain an important
problem. For example, we frequently encounter memory leaks that cause production servers …

The moldable inspector

A Chiş, O Nierstrasz, A Syrel, T Gîrba - 2015 ACM International …, 2015 - dl.acm.org
Object inspectors are an essential category of tools that allow developers to comprehend the
run-time of object-oriented systems. Traditional object inspectors favor a generic view that …

An extensible framework for providing dynamic data structure visualizations in a lightweight IDE

TD Hendrix, JH Cross, LA Barowski - Proceedings of the 35th SIGCSE …, 2004 - dl.acm.org
A framework for producing dynamic data structure visualizations within the context of a
lightweight IDE is described. Multiple synchronized visualizations of a data structure can be …

[PDF][PDF] Case study: e-commerce clickstream visualization

J Brainerd, B Becker - IEEE Symposium on Information …, 2001 - courses.ischool.berkeley.edu
We have developed an interactive, scalable visualization tool for analyzing the behavior of
users of a web site. Our system not only shows site topology and traffic flow, but by …

Vista: a system for interactive code improvement

W Zhao, B Cai, D Whalley, MW Bailey… - ACM SIGPLAN …, 2002 - dl.acm.org
Software designers face many challenges when developing applications for embedded
systems. A major challenge is meeting the conflicting constraints of speed, code density, and …

Robust generation of dynamic data structure visualizations with multiple interaction approaches

JH Cross, TD Hendrix, DA Umphress… - ACM Transactions on …, 2009 - dl.acm.org
jGRASP has three integrated approaches for interacting with its dynamic viewers for data
structures: debugger, workbench, and text-based interactions that allow individual Java …

Software visualization

S Diehl - Proceedings of the 27th international conference on …, 2005 - dl.acm.org
This half-day tutorial gives an overview of the current state-of-the-art in software
visualization. Software visualization encompasses the development and evaluation of …

Graph layout for displaying data structures

V Waddle - International Symposium on Graph Drawing, 2000 - Springer
Displaying a program's data structures as a graph is a valuable addition to debuggers,
however, previous papers have not discussed the layout issues specific to displaying data …

[图书][B] Moldable tools

A Chis - 2016 - books.google.com
Abstract Development tools are a prerequisite for crafting software. They offer the lenses
throughwhichdevelopers perceive and reason about theirsoftwaresystems. Generic …

Improving load balance and resilience of ethernet carrier networks with ieee 802.1 s multiple spanning tree protocol

AF De Sousa - … on Systems and International Conference on …, 2006 - ieeexplore.ieee.org
In this paper, we address the problem of how to use the IEEE 802.1 S Multiple Spanning
Tree Protocol (MSTP) to improve load balance and resilience of Ethernet carrier networks …