Information Technology Reference
In-Depth Information
Chapter IX
Advancing End User
Development Through
Metadesign
Maria Francesca Costabile
Università degli Studi di Bari, Italy
Daniela Fogli
Università degli Studi di Brescia, Italy
Rosa Lanzilotti
Università degli Studi di Bari, Italy
Piero Mussio
Università degli Studi di Milano, Italy
Loredana Parasiliti Provenza
Università degli Studi di Milano, Italy
Antonio Piccinno
Università degli Studi di Bari, Italy
abstraCt
End-user development means the active participation of end users in the software development process.
In this perspective, tasks that are traditionally performed by professional software developers at design
time are transferred to end users at use time. This creates a new challenge for software engineers:
designing software systems that can be evolved by end users. Metadesign, a new design paradigm dis-
cussed in this chapter, is regarded as a possible answer to this challenge. In this line, we have developed
a metadesign methodology, called Software Shaping Workshop methodology, that supports user work
Search WWH ::




Custom Search