Photo

Anja Guzzi

Since November 2009, I am PhD student in the Software Engineering Research Group at the Delft University of Technology, The Netherlands. My work is supervised by Arie van Deursen and Martin Pinzger.

Research

My research interests are in software engineering, program comprehension and collaboration dynamics in software development. I am also concerned with visualization, aesthetic and human-computer interaction. The aim of my work is to seek new ways to support developers to document and share their knowledge (collected during software development tasks) with other team members.

In particular, I am working on the following projects:

James

I am currently working on integrating Micro-blogging into the IDE, as a means to achieve collaborative program comprehension.
James is an Eclipse plug-in that combines micro-blog messages with interaction data automatically collected from the IDE. Based on our first studies, we consider the combination of micro-blogging messages and automatically collected interaction data a highly promising route for recording and sharing knowledge built up in the program comprehension process.
Check out James at: http://www.st.ewi.tudelft.nl/~guzzi/james.


Pollicino

Pollicino is a plug-in that brings a simple, effective, and non-intrusive solution for bookmarking the code: adding links/pointers to locations in files (text, source code, XML, etc). It preserves the existing concept of code bookmarks while offering more user-friendly features to create, delete and manage the bookmarks.
Pollicino is a project in collaboration with Lile Hattori, from the University of Lugano, Switzerland.
Check out Pollicino at: http://www.st.ewi.tudelft.nl/~guzzi/pollicino.

Publications

Conference Papers

  1. Documenting and Sharing Knowledge about Code
    Anja Guzzi
    In Companion Proceedings of the 34th International Conference on Software Engineering (ICSE Doctoral symposium), to be published.
  2. Facilitating Communication between Engineers with CARES
    Anja Guzzi and Andrew Begel
    In Companion Proceedings of the 34th International Conference on Software Engineering (ICSE Formal tool demonstration), to be published.
  3. Collective Code Bookmarks for Program Comprehension
    Anja Guzzi, Lile Hattori, Michele Lanza, Martin Pinzger, Arie van Deursen
    In Proceedings of ICPC 2011 (19th IEEE International Conference on Program Comprehension). IEEE CS Press, 2011.
  4. Combining Micro-Blogging and IDE Interactions to Support Developers in their Quests
    Anja Guzzi, Martin Pinzger, Arie van Deursen
    In Proceedings of ICSM 2010 (26th IEEE International Conference on Software Maintenance), IEEE CS Press, pp. xx-xx, 2010.
  5. Adinda: A knowledgeable, Browser-Based IDE
    Arie van Deursen, Ali Mesbah, Bas Cornelissen, Andy Zaidman, Martin Pinzger and Anja Guzzi
    In Companion Proceedings of the 32nd International Conference on Software Engineering (ICSE NIER), ACM, 2010, pp. 203-206.
  6. Supporting Collaboration Awareness with Real-time Visualization of Development Activity
    Michele Lanza, Lile Hattori and Anja Guzzi
    In Proceedings of CSMR 2010 (14th IEEE European Conference on Software Maintenance and Reengineering), IEEE CS Press, pp. 207-216, 2010.

Theses

  1. Supporting Collaboration Awareness in Multi-developer Projects
    Anja Guzzi
    Master Thesis, University of Lugano, Switzerland, 2009.
  2. Ivory - Visualizing Scientific Contributions
    Anja Guzzi
    Bachelor Thesis, University of Lugano, Switzerland, 2007.

Contact

Anja Guzzi (Room : HB 08.290)
Department of Software Technology
Delft University of Technology
Mekelweg 4
2628 CD Delft
The Netherlands

E-mail: A (dot) Guzzi (at) tudelft (dot) nl
Web: http://www.st.ewi.tudelft.nl/~guzzi/

Anja Guzzi (c) 2010-2011 · Thanks to @andytlr for providing the template for this page.