AVI 2010

EUD4Services Workshop

In conjunction with AVI 2010

Rome, Italy - May 25, 2010

Call for papers

End-User Development (EUD) has traditionally been focusing on non-programmers tailoring or even creating software artifacts, often in organisational context. EUD research covers methods, techniques, and tools that allow users of software systems, who are acting as non-professional software developers, at some point to create, modify or extend a software artifact. Some of the more traditional examples of successful EUD concepts include spreadsheet and word processing macros and the specification of email filters by means of rules.

Some recent developments have renewed interest in EUD research and applications. For example, Web 2.0 and the Semantic Web enable users to be contributors rather than just consumers of information on the WWW. EUD-style applications can now move beyond the corporate context and into the consumer domain, where mass customization and personalization are now possible. Some “best practice” examples of applying mass customization and personalization with healthy business models have drawn again attention to EUD.

This trend is now moving from content and personalization to functionality in the direction of user-generated web services. For example Facebook users can share and develop applications as well as content, and Yahoo!Pipes allows users to customize and develop fairly sophisticated information processing applications using visual pipes and filters.

This renewed interest is also evidenced by the increasing number of large-scale projects focusing on these recent trends, for example SOA4All, MyMobileWeb, FAST, EzWeb, ServFace. However, these come from technology perspective, and the interactions between these and the community of EUD researchers are very accidental. The proposed workshop is trying to remedy this and create a regular forum for discussion and fruitful cross-fertilisation of ideas between the communities underlying these two aspects: software services, human-computer interaction, software engineering, artificial intelligence, computer-supported cooperative work and innovation management. Contributions from these types of professionals are welcome to the workshop, which will integrate dissemination of cutting-edge research results with trend-setting discussions.

Suggested topics include, but are not limited to:

  • Empirical studies of EUD practices, especially those focused on service development and composition
  • Service Interfaces and Interaction technologies for EUD
  • Metaphors for software and service modularisation
  • Requirements for EUD in service context
  • Service System Architectures for EUD
  • EUD as part of software infrastructuring
  • EUD for specific types of devices
  • EUD in specific fields of application
  • EUD for user groups with specific needs
  • Education concepts to foster EUD for services
  • Business models of EUD for services

Workshop organization

The workshop will last one day. The first part of the workshop will be dedicated to presentations of ongoing research contributed by participants; the second part will provide time for group discussions and activities on relevant issues raised by the presentations. In order to attend the workshop, participants are invited to submit papers reporting original academic or industrial research relevant to the workshop’s theme.