Here is the list of all publications of our research group. You can look at a list of all publications or at shorter lists of only the Journal Papers or Conference Papers.
Authors | Venue | Date | Title |
Type![]() |
---|---|---|---|---|
Matthias.Hauswirth Peter Sweeney Amer Diwan |
OOPSLA'04 | October, 2004 | Performance explorer: understanding java application behavior | Conference Demonstration |
David Bacon Perry Cheng Daniel Frampton David Grove Matthias.Hauswirth V T Rajan |
CC'06 | March, 2006 | Demonstration: On-Line Visualization and Analysis of Real-Time Systems with TuningFork | Conference Demonstration |
Mohammad Azadmanesh Matthias.Hauswirth |
ICPC'16 | May, 2016 | InfectoMeter: A Tool that Helps to Place Bug Fixes | Conference Demonstration |
Milan Jovic Matthias.Hauswirth |
PPPJ'08 | September, 2008 | Measuring the Performance of Interactive Applications with Listener Latency Profiling | Conference Paper |
Andrea Adamoli Matthias.Hauswirth |
SoftVis'10 | October, 2010 | Trevis: A Context Tree Visualization & Analysis Framework and its Use for Classifying Performance Failure Reports | Conference Paper |
Dmitrijs Zaparanuks Matthias.Hauswirth |
ISPASS'10 | March, 2010 | Characterizing the Design and Performance of Interactive Java Applications | Conference Paper |
Andrea Adamoli Milan Jovic Matthias.Hauswirth |
ISPASS'10 | March, 2010 | LagAlyzer: A latency profile analysis and visualization tool | Conference Paper |
Todd Mytkowicz Amer Diwan Matthias.Hauswirth Peter Sweeney |
PLDI'10 | June, 2010 | Evaluating the accuracy of Java profilers | Conference Paper |
Matthias.Hauswirth Andrea Adamoli |
PPPJ'09 | August, 2009 | Solve & Evaluate with Informa: A Java-based Classroom Response System for Teaching Java | Conference Paper |
Dmitrijs Zaparanuks Matthias.Hauswirth |
ECOOP'11 | July, 2011 | The Beauty and the Beast: Separating Design from Algorithm | Conference Paper |
Dmitrijs Zaparanuks Milan Jovic Matthias.Hauswirth |
ISPASS'09 | April, 2009 | Accuracy of Performance Counter Measurements | Conference Paper |
Todd Mytkowicz Amer Diwan Matthias.Hauswirth Peter Sweeney |
ASPLOS'09 | March, 2009 | Producing Wrong Data Without Doing Anything Obviously Wrong! | Conference Paper |
Matthias.Hauswirth | CollaborateCom'08 | November, 2008 | Informa: An Extensible Framework for Group Response Systems | Conference Paper |
Milan Jovic Andrea Adamoli Matthias.Hauswirth |
OOPSLA'11 | October, 2011 | Catch Me If You Can: Performance Bug Detection in the Wild | Conference Paper |
Dmitrijs Zaparanuks Matthias.Hauswirth |
MODELS'11 | October, 2011 | Vision Paper: The Essence of Structural Models | Conference Paper |
Matthias.Hauswirth Dmitrijs Zaparanuks Amirhossein Malekpour Mostafa Keikha |
PPPJ'08 | September, 2008 | The JavaFest: A Collaborative Learning Technique for Java Programming Courses | Conference Paper |
Todd Mytkowicz Peter Sweeney Matthias.Hauswirth Amer Diwan |
MICRO'07 | December, 2007 | Time Interpolation: So Many Metrics, So Few Registers | Conference Paper |
Dmitrijs Zaparanuks Milan Jovic Matthias.Hauswirth |
PPPJ'07 | September, 2007 | The Potential of Speculative Class-Loading | Conference Paper |
Matthias.Hauswirth Amer Diwan Peter Sweeney Michael Mozer |
OOPSLA'05 | October, 2005 | Automating Vertical Profiling | Conference Paper |
Trishul Chilimbi Matthias.Hauswirth |
ASPLOS'04 | October, 2004 | Low-Overhead Memory Leak Detection Using Adaptive Statistical Profiling | Conference Paper |
Matthias.Hauswirth Peter Sweeney Amer Diwan Michael Hind |
OOPSLA'04 | October, 2004 | Vertical profiling: understanding the behavior of object-oriented applications | Conference Paper |
Martin Burtscher Amer Diwan Matthias.Hauswirth |
PLDI'02 | June, 2002 | Static Load Classification for Improving the Value Predictability of Data Cache Misses | Conference Paper |
Robert Wisniewski Peter Sweeney Kartik Sudeep Matthias.Hauswirth Evelyn Duesterwald Calin Cascaval Reza Azimi |
PAC2'04 | October, 2004 | Performance and Environment Monitoring for Whole-System Characterization and Optimization | Conference Paper |
Peter Sweeney Matthias.Hauswirth Brendan Cahoon Perry Cheng Amer Diwan David Grove Michael Hind |
VM'04 | May, 2004 | Using Hardware Performance Monitors to Understand the Behavior of Java Applications | Conference Paper |
Dmitrijs Zaparanuks Matthias.Hauswirth |
PLDI'12 | June, 2012 | Algorithmic Profiling | Conference Paper |
Augusto Born de Oliveira Sebastian Fischmeister Amer Diwan Matthias.Hauswirth Peter Sweeney |
ASPLOS'13 | March, 2013 | Why You Should Care About Quantile Regression | Conference Paper |
Dmitri Makarov Matthias.Hauswirth |
PPPJ'13 | September, 2013 | Jikes RDB: A Debugger for the Jikes RVM | Conference Paper |
Luis Mastrangelo Matthias.Hauswirth |
PPPJ'14 | September, 2014 | JNIF: Java Native Instrumentation Framework | Conference Paper |
Dave Clarke Tony Clear Kathi Fisler Matthias.Hauswirth Shriram Krishnamurthi Joe Gibbs Politz Ville Tirronen Tobias Wrigstad |
ITiCSE-WGR '14 | June, 2014 | In-Flow Peer Review | Conference Paper |
Luis Mastrangelo Luca Ponzanelli Andrea Mocci Michele Lanza Matthias.Hauswirth Nathaniel Nystrom |
OOPSLA'15 | October, 2015 | Use at Your Own Risk: The Java Unsafe API in the Wild | Conference Paper |
Mohammad Azadmanesh Matthias.Hauswirth |
PPPJ'15 | September, 2015 | BLAST: Bytecode-Level Analysis on Sliced Traces | Conference Paper |
Dmitri Makarov Matthias.Hauswirth |
GPCE'15 | October, 2015 | CLOP: A multi-stage compiler to seamlessly embed heterogeneous code | Conference Paper |
Teseo Schneider Patrick Zulian Mohammad Azadmanesh Rolf Krause Matthias.Hauswirth |
VISSOFT'15 | September, 2015 | Vestige: A Visualization Framework for Engineering Geometry-Related Software | Conference Paper |
Matthias.Hauswirth Andrea Adamoli |
Koli Calling '17 | November, 2017 | Metacognitive calibration when learning to program | Conference Paper |
Matthias.Hauswirth Andrea Adamoli Mohammad Azadmanesh |
Koli Calling '17 | November, 2017 | The program is the system: introduction to programming without abstraction | Conference Paper |
Matthias.Hauswirth Andrea Adamoli |
ECTEL'17 | September, 2017 | Identifying Misconceptions with Active Recall in a Blended Learning System | Conference Paper |
Mohammad Azadmanesh Matthias.Hauswirth Michael Van De Vanter |
ICPC'17 | May, 2017 | Language-independent information flow tracking engine for program comprehension tools | Conference Paper |
Augusto Born de Oliveira Sebastian Fischmeister Amer Diwan Matthias.Hauswirth Peter Sweeney |
ICST'17 | March, 2017 | Perphecy: Performance Regression Test Selection Made Simple but Effective | Conference Paper |
Mohammad Azadmanesh Matthias.Hauswirth |
VISSOFT'17 | September, 2017 | Concept-Driven Generation of Intuitive Explanations of Program Execution for a Visual Tutor | Conference Paper |
David Bacon Perry Cheng David Grove Michael Hind V T Rajan Eran Yahav Matthias.Hauswirth Christoph Kirsch Daniel Spoonhower Martin Vechev |
EMSOFT'05 | September, 2005 | High-level real-time programming in Java | Invited Paper |
Matthias.Hauswirth | EATCS Bulletin | October, 2017 | If you have parents, you can learn recursion. | Invited Paper |
Matthias.Hauswirth | EATCS Bulletin | June, 2016 | Learn to Program? Program to Learn! | Invited Paper |
Todd Mytkowicz Amer Diwan Matthias.Hauswirth Peter Sweeney |
NFS/NGS @ IPDPS'06 | April, 2006 | Aligning traces for performance evaluation | Invited Workshop Paper |
Todd Mytkowicz Amer Diwan Matthias.Hauswirth Peter Sweeney |
NFS/NGS @ IPDPS'07 | March, 2007 | Understanding Measurement Perturbation in Trace-Based Data | Invited Workshop Paper |
Todd Mytkowicz Amer Diwan Matthias.Hauswirth Peter Sweeney |
NFS/NGS @ IPDPS'08 | April, 2008 | We have it easy, but do we have it right? | Invited Workshop Paper |
Peter Sweeney Matthias.Hauswirth Amer Diwan |
CAECW'06 | February, 2006 | Vertical Profiling: Evaluating Computer Architectures using Commercial Applications | Invited Workshop Paper |
Milan Jovic Matthias.Hauswirth |
Science of Computer Programming | November, 2011 | Listener latency profiling: Measuring the perceptible performance of interactive Java applications | Journal Paper |
Matthias.Hauswirth Peter Sweeney Amer Diwan |
SP&E | July, 2010 | Temporal vertical profiling | Journal Paper |
Amer Diwan Matthias.Hauswirth Todd Mytkowicz Peter Sweeney |
SP&E | March, 2011 | TraceAnalyzer: A system for processing performance traces | Journal Paper |
Todd Mytkowicz Amer Diwan Matthias.Hauswirth Peter Sweeney |
IEEE Computer | September, 2010 | The Effect of Omitted-Variable Bias on the Evaluation of Compiler Optimizations | Journal Paper |