|
Matthias Hauswirth Associate Professor Sape Research Group Faculty of Informatics University of Lugano (USI) Via Giuseppe Buffi 13 CH-6904 Lugano Switzerland Matthias.Hauswirth@usi.ch Follow @mathau +41 58 666 4298 (phone) +41 58 666 4536 (fax) |
|
Research
For an up-to-date view of my research activities, check out the web site of Sape, the Software and Programmer Efficiency Research Group.
I am interested in the area between programming languages, runtime systems, and software engineering, with a focus on the efficiency of software, its users, and its developers.
Publications
Here is a list of publication highlights. For more papers (including PDFs), check my Sape Research Group publication page.
-
Algorithmic Profiling
Zaparanuks, Hauswirth
PLDI 2012 -
Catch Me If You Can: Performance Bug Detection in the Wild
Jovic, Adamoli, Hauswirth
OOPSLA 2011 -
Vision Paper: The Essence of Structural Models
Zaparanuks, Hauswirth
MODELS 2011 -
The Beauty and the Beast: Separating Design from Algorithm
Zaparanuks, Hauswirth
ECOOP 2011 -
Evaluating the accuracy of Java profilers
Mytkowicz, Diwan, Hauswirth, Sweeney
PLDI 2010
Teaching
Following are the courses I am currently teaching. Visit my teaching page for a complete list of all my past and present courses at USI.
Service
Program Committees- 2013: OOPSLA, ISPASS, ATPS, SAC PL Track, SERA
- 2012: ECOOP, SAC PL Track, PPPJ, Evaluate
- 2011: CC, TOOLS Europe, PPPJ, PLATEAU, TESTBEDS, IREHSS, Evaluate
- 2010: Computing Frontiers, TOOLS Europe, IREHSS, Evaluate
- 2009: PLDI, PPPJ, IREHSS
- 2008: ECOOP, SERA
- 2007: OOPSLA, PPPJ
- 2006: PPPJ
Together with Steve Blackburn, I chaired OOPSLA's first Artifact Evaluation Committee.
The committee's task was to evaluate the artifacts submitted by authors of OOPSLA research papers.
For more information, read the Call for Artifacts of OOPSLA'13.
Evaluate Collaboratory
Together with Peter Sweeney (IBM Research), Steve Blackburn (ANU), and Amer Diwan (Google)
I am running the Evaluate Collaboratory,
a resource and a hub for everybody interested in understanding and improving
the state of practice in experimental evaluation of computer systems and software.
We are also co-organizing the series of Evaluate workshops, most recently Evaluate 2012 at PLDI.





