Web2SE 2011 The website for the second workshop on Web 2.0 for Software Engineering at ICSE 2011 is online at https://sites.google.com/site/web2se2011/
Workshop Report The workshop report from Web2SE in Cape Town at ICSE 2010 is now available in the October 2010 issue of the ACM SIGSOFT Software Engineering Notes: http://portal.acm.org/citation.cfm?id=1838687.1838699
Notes from Panel Discussion The notes from the panel discussion are now online: http://sites.google.com/site/web2se/home/panel
May 4, 2010, co-located with ICSE 2010 in Cape Town, South Africa.
9:00-10:30 Session 1: How Web 2.0 is Used in Software Engineering
Session Chair: Christoph Treude
10:30-11:00 Coffee break
11:00-12:30 Session 2: Mining Software Repositories and Web 2.0
Session Chair: Arie van Deursen
12:30-14:00 Lunch break
14:00-15:30 Session 3: Towards Web 2.0 Tools for Software Engineering
Session Chair: Christoph Treude
15:30-16:00 Coffee break
16:00-17:15 Web2SE Interactive Panel: The Wisdom of the Crowd -- A Mashup of Emergent Web2SE topics
All workshop participants will be invited to discuss the themes that emerged during the day. Participants will act as both panelists and audience members. Potential topics for exploration are:
Session Chair: Margaret-Anne Storey
The program is organized in four sessions: In three sessions a total of eight position papers will be presented and discussed by all participants. Per paper, there will be 10 minutes of presentation by the authors, followed by discussion initiated by a number of questions carefully prepared in advance by one or two workshop participants, as well as free format discussion with all participants.
Throughout the day we will take notes and share our findings by means of several Web 2.0 technologies, including Twitter (see @web2se) and Google Wave. The findings will be collected in an online report, covering best practices, success stories, caveats, and a research agenda for the use of Web 2.0 technologies in software engineering.
At the end of the day all workshop participants are invited to join in an informal dinner (at their own costs) to reflect on the workshop's outcomes and implications.
Social software is built around an "architecture of participation" where user data is aggregated as a side-effect of using Web 2.0 applications. Web 2.0 implies that processes and tools are socially open, and that content can be used in several different contexts. Web 2.0 tools and technologies support interactive information sharing, data interoperability and user centered design. For instance, wikis, blogs, tags and feeds help us organize, manage and categorize content in an informal and collaborative way. One goal of this workshop is to investigate how these technologies can improve software development practices. Some of these technologies have made their way into collaborative software development processes such as Agile and Scrum, and in development platforms such as Rational Team Concert which draw their inspiration from Web 2.0. These processes and environments are just scratching the surface of what can be done by incorporating Web 2.0 approaches and technologies into collaborative software development. This workshop aims to improve our understanding of how Web 2.0, manifested in technologies such as mashups or dashboards, can change the culture of collaborative software development.
April 15, 2010
May 4, 2010
Gina Venolia, Microsoft Research
Li-Te Cheng, IBM Watson Research Center
Thomas Zimmermann, Microsoft Research
Harald Gall, University of Zurich
Frank Maurer, University of Calgary
Markus Strohmaier, TU Graz
Andrew Begel, Microsoft Research
Uri Dekel, Carnegie Mellon University
Jorge Aranda, University of Toronto
Jonathan Sillito, University of Calgary
Michele Lanza, University of Lugano