Augmenting Software Developer Support to Improve Productivity
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:
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
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.
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.
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.