Navigation auf


Department of Informatics s.e.a.l

Augmenting Software Developer Support to Improve Productivity

Some Outcomes of the Symposium

We are very excited to announce two outcomes resulting from the ASDS'13 symposium: First, part of the keynote given by Audris Mockus contributed to the paper Risky files: An approach to focus quality improvement effort by Audris Mockus, Randy Hackbarth, and John Palframan. The paper has been recently presented at the Industrial Track of ESEC/FSE 2013 - one of the high impact forums in the field of software engineering research. Secondly, fruitful discussions on statistical issues at the symposium initiated the ESEC/FSE-Tutorial Statistics in Software Engineering: Pitfalls and Good Practices given by three ASDS'13 symposium participants: Audris Mockus (Avaya Labs), Ahmed E. Hassan (Queen's University, Canada), and Meiyappan Nagappan (Queen's University, Canada).

Impressions of the symposium:

ASDS13 Group Picture (JPG, 1 MB)

PhD Talk Winners (JPG, 1 MB)

Monte Verità, Ascona, Switzerland, March 10-15, 2013

The symposium is about better supporting software developers for improving their productivity. It addresses the challenge of integrating people, processes, and software artifacts by proactive means such as software data analysis and mining, information filtering and tailoring, social awareness in collaboration, recommendation systems, visualization, or test automation.

Organized by Harald Gall and Andreas Zeller

The list of all articipants of the symposium is now online

Participants List (PDF, 156 KB)

Topic, its state of research and international importance

This symposium on developer productivity is a follow-up on the previous Monte Verità Symposium named Mining Software Archives (MSA) in 2010
Personal invitations will be issued during 2012.

Research is addressing theories, methods, and tools to employ software development as an information business, in which roles such as developers, testers, analysts, or managers can enrich their work on common artifacts with coordinated group activities, inter-personal connections, and social awareness. It is also about the integration of commodity components such as version control, issue tracking, blogs, forums, configuration management, or build management systems into new platforms and development environments.
The awareness of tasks, data, and collaborators, the relevance of information for developer teams, or the analytics of such data form the center of current investigations. The final goal of all these research avenues is to finally improve productivity of software development by providing effective means for dealing with the plethora of information about software.
ASDS-2013 will gather internationally renowned speakers to cover the latest and greatest in this emerging area of research.

Key topics and focus of the symposium

This symposium will address key topics such as:

  • adding social awareness in collaborative development
  • recommendation systems for software development
  • ways to tackle information overload
  • task-based programming environments
  • social networks
  • techniques of software analysis and mining software archives

The focus is on how these techniques can be combined and seamlessly integrated in development tools and environments to help improve productivity of software engineers.

Main objectives and structure of this symposium

In this symposium we want to bring together researchers in software analysis, mining software repositories, recommendation systems, and collaborative software development.
The symposium will feature 5 plenary talks, lightening talks by participants and demos of new prototype tools. We will also feature short talks by PhD students to foster the exchange of new and emerging ideas. Further, our symposium will provide ample opportunities for working groups on themes suggested by the organizers and the participants.
We expect the symposium to outline a set of challenges and related benchmarks. This will help to focus the research effort in this field and provide a basis for comparing the results of different research groups. We expect the symposium to result in ample cross-fertilization between the different research areas and to show up exciting directions for improving the understanding of real-life programs and their history.

Weiterführende Informationen


Better developer support, higher productivity!

Features covered are: social awareness in collaborative development, recommendation systems, ways to tackle information overload, task-based programming environments, social networks, and software analytics and mining software archives.


PhD Student Funds