End User Development

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

This book makes important aspects of the international discussion on End User Development (EUD) available to a broader audience. It offers a unique set of contributions from research institutes worldwide, addressing relevant issues and proposing original solutions. This broad look at the emerging paradigm of End-User Development will inspire every reader to appreciate its potential for the future. Indeed, the editors hope that readers – "end-users" - will themselves become developers.

Author(s): Henry Lieberman, Fabio PaternĂ², Volker Wulf (Editors)
Series: Human-Computer Interaction Series
Publisher: Springer
Year: 2006

Language: English
Pages: 508

Contents......Page 6
Preface......Page 8
Acknowledgments......Page 15
1. End-User Development: An Emerging Paradigm......Page 17
2. Psychological Issues in End User Programming......Page 25
3. More Natural Programming Languages and Environments......Page 47
4. What Makes End-User Development Tick? 13 Design Guidelines......Page 67
5. An Integrated Software Engineering Approach for End-User Programmers......Page 102
6. Component-based Approaches to Tailorable Systems......Page 129
7. Natural Development of Nomadic Interfaces Based on Conceptual Descriptions......Page 156
8. End User Development of Web Applications......Page 173
9. End-User Development: The Software Shaping Workshop Approach......Page 195
10. Participatory Programming: Developing Programmable Bioinformatics Tools for End-Users......Page 218
11. Challenges for End-User Development in Intelligent Environments......Page 254
12. Fuzzy Rewriting......Page 262
13. Breaking it up: An Industrial Case Study of Component-Based Tailorable Software Design......Page 279
14. End-User Development as Adaptive Maintenance......Page 305
15. Supporting Collaborative Tailoring......Page 324
16. EUD as Integration of Components Off-the-Shelf: The Role of Software Professionals Knowledge Artifacts......Page 355
17. Organizational View of End-User Development......Page 378
18. A Semiotic Framing for End-User Development......Page 407
19. Meta-design: A Framework for the Future of End-User Development......Page 433
20. Feasibility Studies for Programming in Natural Language......Page 464
21. Future Perspectives in End-User Development......Page 479
C......Page 491
E......Page 492
K......Page 493
P......Page 494
T......Page 495
X......Page 496