Call for contribution International Symposium on End User Development Schloss Birlinghoven, Sankt Augustin (Bonn), Germany Workshop C: Human-Computer Interaction in EUD October 7, 2003 http://www.irit.fr/recherches/LIIHS/HCI-EUD Scope The EUD-Net partners defined at their first workshop: “End-user development is a set of activities or techniques that allow people, who are non-professional developers, at some point to create or modify a software artifact”. Since human-computer interaction is traditionally concerned with the design and the usability of software artifacts, it is the objective of this workshop to examine the interrelationships of end-user development and human-computer interaction and to derive interesting lines of future research: how human-computer interaction practices can be adapted and applied to facilitate end-user development. These questions can be addressed on the levels of concepts, design processes, evaluation methods, and tools. From a human-computer interaction perspective, end-user development addresses the issues of a specific kind of users. To this end tasks analysis and modeling techniques as well as new interaction techniques are required to allow tasks that are traditionally performed by professional software developers to be accomplished by end-users. Those generic tasks, performed by professional software developers, are to be studied thoroughly so that adequate tools for end-users may be designed. End-user developers need to be specifically supported in performing their tasks. It is an ultimate goal to define the range of end-user participation in software development in terms of generic and domain-specific, end-user oriented software development methods and processes, and to build supporting development tools and environments. Topics of interest are (but are not limited to): - HCI development processes for end-user development - User Centered Design methods for end-user development environments and tools - Issues raised by studies of programmers - Design, comprehension, debugging, and modification of programs - Teaching, learning, and knowledge transfer in various programming languages and paradigms - Study and comparison of tools and programming environments - Programming by example and related issues - Psychological aspects of programming - Studies of programming in different environments, such as at home or while traveling - Studies of programming by specific populations, such as children and older adults - Transferability of human-computer interaction techniques to problems of end-user development - Visual modeling languages, methods and tools for model-based end-user development - Usability of end-user development languages and tools - Specializing end-user development for specific application domains and domain expert users - Requirements of end-user development towards cognitive and motor capabilities of users Workshop format Participation in this workshop is open. Participants are invited to submit by September 20, 2003 an extended abstract or position statement of up to 3 pages length to [log in to unmask] We encourage researchers as well as practitioners to send experience, technical, empirical or theoretical views dealing with the interrelationships of Human-Computer Interaction and end-user development. Authors of selected submissions will be invited to present their work and/or ideas in short presentations. The presentations will be complemented by discussion sessions to actively involve all participants. Workshop Co-Chairs Simone Barbosa Dept. de Informática, PUC-Rio de Janeiro, Brasil [log in to unmask] Philippe Palanque LIIHS-IRIT, University Toulouse 3, France, [log in to unmask] Maria-Francesca Costabile Dept. di Informatica, Universita' di Bari, Italy, [log in to unmask] For further information contact: Philippe Palanque Université Toulouse 3, LIIHS-IRIT F-31062 Toulouse, France E-mail: [log in to unmask] Phone: +33 561 55 6965 Fax: +33 561 555 6258