Book: End-User Development

Henry Lieberman, Fabio Paterno, and Volker Wulf, eds.

Kluwer/Springer, 2005.


Table of Contents

Henry Lieberman

Henry Lieberman, Fabio Paternó, Markus Klann and Volker Wulf
End-User Development: an Emerging Paradigm

Alan F. Blackwell
Psychological Issues in End User Programming

John F. Pane and Brad A. Myers
More Natural Programming Languages and Environments

Alexander Repenning, Andri Ioannidou
What Makes End-User Development Tick? 13 Design Guidelines

Margaret Burnett, Gregg Rothermel, and Curtis Cook
An Integrated Software Engineering Approach for End-User Programmers

Markus Won, Oliver Stiemerling, and Volker Wulf
Component-based Approaches to Tailorable Systems

Silvia Berti, Fabio Paternò, Carmen Santoro
Natural Development of Nomadic Interfaces Based on Conceptual Descriptions

Jochen Rode, Mary Beth Rosson, and Manuel A. Pérez Quiñones
End User Development of Web Applications

Maria Francesca Costabile, Daniela Fogli, Pero Mussio, Antonio Piccinno
End-User Development: the Software Shaping Workshop Approach

Catherine Letondal
Participatory Programming: Developing Programmable Bioinformatics Tools for End-Users

Boris de Ruyter and Richard van de Sluis
Challenges for End-User Development in Intelligent Environments

Yasunori Harada and Richard Potter
Fuzzy Rewriting

Gunnar Stevens, Gunter Quaisser and Markus Klann
Breaking it ip: an Industrial Case Study of Component-Based Tailorable Software Design

Yvonne Dittrich, Olle Lindeberg, Lars Lundberg
End-User Development as Adaptive Maintenance

Volkmar Pipek, Helge Kahler
Supporting Collaborative Tailoring

Stefania Bandini and Carla Simone
EUD as Integration of Components Off-the-Shelf

Nikolay Mehandjiev, Alistair Sutcliffe and Darren Lee
Organisational View of End-user Development

Clarisse Sieckenius De Souza and Simone Diniz Junqueira Barbosa
A Semiotic Framing for End-User Development

Gerhard Fischer, Elisa Giaccardi

Henry Lieberman and Hugo Liu
Feasibility Studies for Programming in Natural Language

Markus Klann, Fabio Paternò, Volker Wulf
Future Perspectives in End-User Development