Managing accessibility in local e-government websites through end-user development: a case study

  • Daniela FogliEmail author
  • Sergio Colosio
  • Matteo Sacco
Long Paper


This work discusses accessibility problems concerning content creation and publication on e-government websites, and proposes an approach based on end-user development (EUD) techniques to overcome them. To deal with the huge and diverse amount of documentation to be published, content management systems (CMSs) are usually adopted in government institutions to support content creation by a large set of publishers, who typically have no competencies in information technology. This paper proposes the integration of EUD techniques in CMSs in order to limit CMS personalization and, at the same time, relieve publishers from managing the low-level details of content representation. To demonstrate the validity of the approach, a case study research has been performed by involving some employees of the Brescia Municipality in Italy. The results of the study confirm the positive impact of EUD techniques on content accessibility and publishers’ work practice, and suggest their possible use in more sophisticated tasks.


e-Government website End-user development Accessibility Content management system 



The authors wish to thank the anonymous reviewers for their useful comments. They also thank P. Baroni for his suggestions during the paper revision. The authors are finally indebted to the publishers of the Brescia Municipality for their availability in participating in the case study.


  1. 1.
    Web Accessibility Initiative, available at:
  2. 2.
    Paris, M.: Website accessibility: a survey of local e-government websites and legislation in Northern Ireland. Univ. Access. Inf. Soc. 4, 292–299 (2006)CrossRefGoogle Scholar
  3. 3.
    Parlamento Italiano, Disposizioni per favorire l’accesso dei soggetti disabili agli strumenti informatici, Legge 9 gennaio 2004, n. 4, Gazzetta Ufficiale n. 13 del 17 gennaio 2004 (in Italian). Available in English at
  4. 4.
    Goette, T., Collier, C., Daniels White, J.: An exploratory study of the accessibility of state government Web sites. Univ. Access. Inf. Soc. 5, 41–50 (2006)CrossRefGoogle Scholar
  5. 5.
    Loiacono, E.T., McCoy, S.: Website accessibility: a cross-sector comparison. Univ. Access. Inf. Soc. 4, 393–399 (2006)CrossRefGoogle Scholar
  6. 6.
    EUD-Net Thematic Network,
  7. 7.
    Myers, B.A., Smith, D.C., Horn, B.: Report of the ‘End-User Programming’ Working Group. In: Myers, B.A. (ed.) Languages for Developing User Interfaces, pp. 343–366. Jones and Bartlett, Boston (1992)Google Scholar
  8. 8.
    Henderson, A., Kyng, M.: There’s no place like home: continuing design in use. In: Greenbaum, J., Kyng, M. (eds.) Design at Work: Cooperative Design of Computer Systems, pp. 219–240. Lawrence Erlbaum Associates, Inc., Hillsdale (1991)Google Scholar
  9. 9.
    Fischer, G., Giaccardi, E.: Meta-design: a framework for the future of end user development. In: Lieberman, H., Paternò, F., Wulf, V. (eds.) End-User Development, pp. 427–457. Kluwer, Dordrecht (2006)CrossRefGoogle Scholar
  10. 10.
    Yin, R.K.: Case study research: design and methods. Sage, Newbury Park (1984)Google Scholar
  11. 11.
    Yin, R.K.: Case study methods. In: Green, J.L., Camilli, G., Elmore, P.B. (eds.) Handbook of Complementary Methods in Education Research, pp. 111–122. Lawrence Erlbaum Associates, Hillsdale, NJ (2006)Google Scholar
  12. 12.
    Web Content Accessibility Guidelines 1.0, W3C Recommendation 5 May 1999. Available at:
  13. 13.
  14. 14.
  15. 15.
  16. 16.
  17. 17.
  18. 18.
  19. 19.
    QnECMS—Quick & Easy Accessible CMS,
  20. 20.
  21. 21.
    Joomla! Help Site—WCAG Checklist, Accessed 25 Aug 2008
  22. 22.
    PloneTM—Accessibility Statement, Accessed 25 Aug 2008
  23. 23.
    Norman, D.A., Draper, S.W.: User-centered system design: new perspectives on human-computer interaction. Lawrence Erlbaum Associates, Hillsdale (1986)Google Scholar
  24. 24.
    Schuler, D., Namioka, A.: Participatory design—principles and practices. Lawrence Erlbaum Associates, Hillsdale (1993)Google Scholar
  25. 25.
    Lieberman, H., Paternò, F., Klann, M., Wulf, V.: End-user development: an emerging paradigm. In: Lieberman, H., Paternò, F., Wulf, V. (eds.) End-User Development, pp. 1–8. Kluwer, Dordrecht (2006)CrossRefGoogle Scholar
  26. 26.
    Lieberman, H., Paternò, F., Wulf, V. (eds.): End-user development. Kluwer, Dordrecht (2006)Google Scholar
  27. 27.
    Sutcliffe, A., Mehandjiev, N. (Guest Editors): End-user development. Commun ACM 47(9), 31–32 (2004)Google Scholar
  28. 28.
    Mørch, A.: Three levels of end-user tailoring: customization, integration, and extension. In: Kyng, M., Mathiassen, L. (eds.) Computers and Design in Context, pp. 51–76. MIT Press, Cambridge (1997)Google Scholar
  29. 29.
    Mørch, A., Stevens, G., Won, M., Klann, M., Dittrich, Y., Wulf, G.: Component-based technologies for end-user development. Commun ACM 47(9), 59–62 (2004)CrossRefGoogle Scholar
  30. 30.
    Lieberman, H.: Your wish is my command: programming by example. Morgan Kaufman, San Francisco (2001)Google Scholar
  31. 31.
    Myers, B.A., Pane, J.F., Ko, A.: Natural programming languages and environments. Commun ACM 47(9), 47–52 (2004)CrossRefGoogle Scholar
  32. 32.
    Rode, J., Rosson, M.B., Pérez Quinõnes, M.A.: End user development of web applications. In: Lieberman, H., Paternò, F., Wulf, V. (eds.) End-User Development, pp. 161–182. Kluwer, Dordrecht (2006)CrossRefGoogle Scholar
  33. 33.
    Rode, J., Bhardwaj, Y., Pérez-Quinones, M.A., Rosson, M.B., Howarth, J.: As easy as “click”: end-user web engineering. In: Proceedings 2005 International Conference on Web Engineering, LNCS 3579, pp. 478–488 (2005)Google Scholar
  34. 34.
    Macías, J.A., Paternò, F.: Customization of Web applications through an intelligent environment exploiting logical interface descriptions. Interact Comput 20, 29–47 (2008)CrossRefGoogle Scholar
  35. 35.
    Rosson, M.B., Ballin, J., Nash, H.: Everyday programming: challenges and opportunities for informal Web development. In: Proceedings IEEE Symposium on Visual Languages and Human-Centric Computing. Rome, Italy, September 2004, pp 123–130 (2004)Google Scholar
  36. 36.
    Arondi, S., Baroni, P., Fogli, D., Mussio, P.: Supporting co-evolution of users and systems by the recognition of interaction patterns. In: Proceedings ACM Conference on Advanced Visual Interfaces. Trento, Italy, May 2002, pp. 177–189 (2002)Google Scholar
  37. 37.
    Bourguin, G., Derycke, A., Tarby, J.C.: Beyond the interface: co-evolution inside interactive systems—a proposal founded on activity theory. In: Proceedings IHM-HCI 2001, Lille, France, September 2001, pp. 297–310 (2001)Google Scholar
  38. 38.
    Nielsen, J.: Usability engineering. Academic Press, San Diego (1993)zbMATHGoogle Scholar
  39. 39.
    Costabile, M.F., Fogli, D., Letondal, C., Mussio, P., Piccinno, A.: Domain-expert users and their needs of software development. In: Proceedings International Conference on Universal Access in Human-Computer Interaction, Crete, Greece, June 2003, pp. 232–236 (2003)Google Scholar
  40. 40.
    Costabile, M.F., Fogli, D., Mussio, P., Piccinno, A.: End-user development: the software shaping workshop approach. In: Lieberman, H., Paternò, F., Wulf, V. (eds.) End-User Development, pp. 183–205. Kluwer, Dordrecht (2006)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag 2009

Authors and Affiliations

  1. 1.Dipartimento di Elettronica per l’AutomazioneUniversità di BresciaBresciaItaly
  2. 2.Settore Informatica, Comune di BresciaBresciaItaly
  3. 3.Dipartimento di Elettronica per l’AutomazioneUniversità di BresciaBresciaItaly

Personalised recommendations