Book: End-User Development
Henry Lieberman, Fabio Paterno, and Volker Wulf, eds.
Table of Contents
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
Meta-Design
Henry Lieberman and Hugo Liu
Feasibility Studies for Programming in Natural Language
Markus Klann, Fabio Paternò, Volker Wulf
Future Perspectives in End-User Development
Index