testing have been performed by two experts in
human-computer interaction and software
engineering. The usability problems emerged in this
preliminary evaluation have been solved and
programming bugs are being fixed. We are currently
organizing a systematic evaluation of the application
through an experiment with COSP volunteers.
As far as future work is concerned, we are
studying the integration in FirstAidMap of more
advanced EUD functionalities, such as the
possibility for users to create new information
levels. We are also re-engineering the application to
make it flexible enough to be easily adaptable to
other application domains. A portable version of
FirstAidMap to be used inside ambulances, endowed
with a real-time data updating based on a Global
Positioning System (GPS), is under study.
ACKNOWLEDGEMENTS
The authors wish to thank the volunteers of COSP–
Mazzano for their collaboration. We are also
grateful to Francesca Facchetti e Paolo Melchiori for
their contribution to the prototype design and
implementation. Finally, we would like to thank
Maddalena Germinario and Annamaria Percivalli for
the usability evaluation and code testing of the
version of the application presented in this paper.
REFERENCES
Anslow, C., Rielhe, D., 2008. Towards End-User
Programming with Wikis, Proc. WEUSE 08, Leipzig,
Germany.
Brancheau, J.C., Brown, C.V., 1993. The Management of
End-User Computing: Status and Directions. ACM
Computing Surveys, 25(4), 437 – 482.
Cabitza, F., Simone, C., LWOAD: A Specification
Language to Enable the End-User Development of
Coordinative Functionalities, In Pipek, V., Rosson, M.
B., de Ruyter, B., Vulf, W. (eds.) End-User
Development 2nd Int. Symposium IS-EUD 2009,
LNCS 5435, Springer, 146-165.
Costabile, M. F., Fogli, D., Mussio, P., Piccinno, A., 2007.
Visual Interactive Systems for End-User
Development: a Model-based Design Methodology,
IEEE Transactions on Systems Man and Cybernetics,
part A - Systems and Humans, 37(6), 1029–1046.
Cypher, A., 1993. Watch What I Do: Programming by
Demonstration, The MIT Press, Cambridge.
Da Silva, B., Ginige, A., 2007. Modeling Web
Information Systems for Co-Evolution, Proc.
ICSOFT’07, Barcelona, Spain.
Fischer, G., 2010. End-User Development and Meta-
Design: Foundations for Cultures of Participation.
Journal of Organizational and End User Computing,
22(1), 52-82.
Fischer, G., Grudin, J., McCall, R., Ostwald, J., Redmiles,
D., Reeves, B., Shipman, F. 2001. Seeding,
Evolutionary Growth and Reseeding: The Incremental
Development of Collaborative Design Environments,
Coordination Theory and Collaboration Technology,
Lawrence Erlbaum Associates, Mahwah, NJ, 447-472
Fogli, D., 2009. End-User Development for E-government
Website Content Creation. In Pipek, V., Rosson, M.
B., de Ruyter, B., Vulf, W. (eds.) End-User
Development 2nd Int. Symposium IS-EUD 2009,
LNCS 5435, Springer, 126-146.
Giaccardi, E., Fogli, D., 2008. Affective Geographies:
Towards Richer Cartographic Semantics for the
Geospatial Web, Proc. ACM Int. Conf. AVI 2008,
Naples, Italy, May 2008, 173-180.
Grammel, L., Storey, M., 2008. An End User Perspective
on Mashup Makers, Technical Report DCS-324-IR,
Department of Computer Science, University of
Victoria, September 2008.
Hix, D., Hartson, H. R., 1993. Developing User
Interfaces: Ensuring Usability through Product &
Process, John Wiley.
Lieberman, H., Paternò, F., Klann, M., Wulf, V., 2006.
End-User Development: An Emerging Paradigm. In
Lieberman, H., Paternò, F., Wulf, V. (Eds), End-User
Development, Kluwer Academic Publishers,
Dordrecht, The Netherlands, 1-8.
Marcante, A., Parasiliti Provenza, L., 2008. Social
Interaction through Map-based Wikis, PsychNology
Journal, Volume 6, Number 3, 247 – 267.
Mørch, A., Stevens, G., Won, M., Klann, M., Dittrich, Y.,
Wulf, V., 2004. Component-Based Technologies for
End-User Development, Communications of the ACM,
47(9), 59-62.
Myers, B. A., Pane, J. F., Ko, A., 2004. Natural
Programming Languages and Environments,
Communications of the ACM, 47(9), 47-52.
Myers, B.A., Smith, D.C., Horn, B., 1992. Report of the
`End-User Programming' Working Group, Languages
for Developing User Interfaces, Boston, MA: Jones
and Bartlett, 343-366.
O’Reilly, 2006. What is Web 2.0 – Design Patterns and
Business Models for the Next Generation of Software,
available at http://oreilly.com/web2/archive/what-is-
web-20.html.
Schuler, D., Namioka, A., 1993. Participatory Design,
Principles and Practice, Lawrence Erlbaum Ass.
Inc.Hillsday, vii, N.J.
Spahn, M., Wulf, W., 2009. End-User Development of
Enterprise Widgets. In Pipek, V., Rosson, M. B., de
Ruyter, B., Vulf, W. (eds.) End-User Development
2nd Int. Symposium IS-EUD 2009, LNCS 5435,
Springer, 106-125.
KMIS 2010 - International Conference on Knowledge Management and Information Sharing
14