Science of Runtime Bloat       

links

 Nick M. Mitchell photo

Science of Runtime Bloat - Publications


A Scalable Technique for Characterizing the Usage of Temporaries in Framework-intensive Java Applications
Bruno Dufour, Barbara G. Ryder, Gary Sevitsky
Foundations of Software Engineering (FSE), Atlanta, GA, USA, 2008
(PAPER)

Tutorial: Building Memory-Efficient Java Applications
Nick Mitchell, Gary Sevitsky
Object-Oriented Programming, Systems, Languages and Applications (OOPSLA), Nashville, TN, USA 2008

Tutorial: Building Memory-Efficient Java Applications
Nick Mitchell, Gary Sevitsky
International Conference on Software Engineering (ICSE), Leipzig, Germany 2008

The Causes of Bloat, the Limits of Health
Nick Mitchell, Gary Sevitsky
Object-Oriented Programming, Systems, Languages and Applications (OOPSLA), Montreal, Canada 2007
(PAPER)

Blended Analysis for Performance Understanding in Framework-Based Systems
Bruno Dufour, Barbara Ryder, Gary Sevitsky
International Symposium on Software Testing and Analysis (ISSTA), London, UK 2007
(PAPER)

Data Structure Health
Nick Mitchell, Gary Sevitsky, Palani Kumanan, Edith Schonberg
Workshop on Dynamic Analysis (WODA), at International Conference on Software Engineering (ICSE) 2007
(PAPER) (SLIDES)

Modeling Runtime Behavior in Framework-Based Applications
Nick Mitchell, Gary Sevitsky, Harini Srinivasan
European Conference on Object-Oriented Computing (ECOOP) 2006
(PAPER) (DIARY METHODOLOGY SLIDES)

The Runtime Structure of Object Ownership
Nick Mitchell
European Conference on Object-Oriented Programming (ECOOP)
Nantes, France, 2006
(PAPER) (SLIDES)


The Diary of a Datum: An Approach to Analyzing Runtime Complexity in Framework-Based Applications
Nick Mitchell, Gary Sevitsky, and Harini Srinivasan
Workshop on Library-Centric Software Design (LCSD), at Object-Oriented Programming, Systems, Languages and Applications (OOPSLA) 2005
(PAPER) (SLIDES)

LeakBot: An Automated and Lightweight Tool for Diagnosing Memory Leaks in Large Java Applications
Nick Mitchell and Gary Sevitsky
European Conference on Object-Oriented Computing (ECOOP), 2003
(PAPER) (SLIDES) (DAGSTUHL SLIDES)