End User Development / Edition 1

End User Development / Edition 1

by Henry Lieberman
     
 

View All Available Formats & Editions

ISBN-10: 1402042205

ISBN-13: 9781402042201

Pub. Date: 06/30/2006

Publisher: Springer Netherlands

By now, most people have become familiar with the basic functionality and interfaces of computers. However, developing new or modified applications that effectively support users' goals still requires considerable expertise in programming that cannot be expected from most people. Thus, one fundamental challenge for the coming years is to develop environments that

Overview

By now, most people have become familiar with the basic functionality and interfaces of computers. However, developing new or modified applications that effectively support users' goals still requires considerable expertise in programming that cannot be expected from most people. Thus, one fundamental challenge for the coming years is to develop environments that allow users who do not have background in programming to develop or modify their own applications, with the ultimate aim of empowering people to flexibly employ advanced information and communication technologies.

The present book is an effort to make many important aspects of the international discussion on End-User Development (EUD) available to a broader audience. It provides a unique set of contributions from various research institutes in various countries addressing relevant issues and proposing original solutions.

The editors hope that this broad look at the emerging paradigm of End-User Development leads the reader to appreciate its diversity and potential for the future. The editors look forward to having you, the reader, the "end-user" of this book, contribute what you can to the field, whether it is working on a system for EUD, or simply achieving a better understanding of how EUD might fit into your work and your life.

Product Details

ISBN-13:
9781402042201
Publisher:
Springer Netherlands
Publication date:
06/30/2006
Series:
Human-Computer Interaction Series, #9
Edition description:
2006
Pages:
492
Product dimensions:
6.10(w) x 9.25(h) x 0.36(d)

Table of Contents

Preface     vii
Acknowledgments     xv
End-User Development: An Emerging Paradigm   Henry Lieberman   Fabio Paterno   Markus Klann   Volker Wulf     1
Psychological Issues in End User Programming   Alan F. Blackwell     9
More Natural Programming Languages and Environments   John F. Pane   Brad A. Myers     31
What Makes End-User Development Tick? 13 Design Guidelines   Alexander Repenning   Andri Ioannidou     51
An Integrated Software Engineering Approach for End-User Programmers   Margaret Burnett   Gregg Rothermel   Curtis Cook     87
Component-based Approaches to Tailorable Systems   Markus Won   Oliver Stiemerling   Volker Wulf     115
Natural Development of Nomadic Interfaces Based on Conceptual Descriptions   Silvia Berti   Fabio Paterno   Carmen Santoro     143
End User Development of Web Applications   Jochen Rode   Mary Beth Rosson   Manuel A. Perez Quinones     161
End-User Development: The Software Shaping Workshop Approach   Maria Francesca Costabile   Daniela Fogli   Pero Mussio   Antonio Piccinno     183
Participatory Programming: Developing Programmable Bioinformatics Tools for End-Users   Catherine Letondal     207
Challenges for End-User Development in Intelligent Environments   Boris de Ruyter   Richard van de Sluis     243
Fuzzy Rewriting   Yasunori Harada   Richard Potter     251
Breaking it up: An Industrial Case Study of Component-Based Tailorable Software Design   Gunnar Stevens   Gunter Quaisser   Markus Klann     269
End-User Development as Adaptive Maintenance   Yvonne Dittrich   Olle Lindeberg   Lars Lundberg     295
Supporting Collaborative Tailoring   Volkmar Pipek   Helge Kahler     315
EUD as Integration of Components Off-the-Shelf: The Role of Software Professionals Knowledge Artifacts   Stefania Bandini   Carla Simone     347
Organizational View of End-User Development   Nikolay Mehandjiev   Alistair Sutcliffe   Darren Lee     371
A Semiotic Framing for End-User Development   Clarisse Sieckenius De Souza   Simone Diniz Junqueira Barbosa     401
Meta-design: A Framework for the Future of End-User Development   Gerhard Fischer   Elisa Giaccardi     427
Feasibility Studies for Programming in Natural Language   Henry Lieberman   Hugo Liu     459
Future Perspectives in End-User Development   Markus Klann   Fabio Paterno   Volker Wulf     475
Index     487

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >