Skip to main content

End-User Development for E-Government Website Content Creation

  • Conference paper
Book cover End-User Development (IS-EUD 2009)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 5435))

Included in the following conference series:

Abstract

E-government websites are currently becoming more and more huge and complex. They provide citizens with several kinds of information, including services for online task payment or front office reservation. The creation and maintenance of such websites often require a distributed approach: the content publication task is transferred from software developers to personnel of the various organization departments (here called the publishers). To this end, a Content Management System (CMS) is usually adopted. However, CMSs do not generally satisfy all requirements and needs that emerge in this application domain. Therefore, the adoption of End-User Development (EUD) techniques, tailored to the publishers’ culture, background and skills, represents a possible solution to CMSs’ current limitations. In this paper, after discussing the context and the existing problems, we describe an approach to extending CMSs with EUD techniques. The approach will be discussed with reference to the creation and maintenance of the website of an existing government agency.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anslow, C., Rielhe, D.: Towards End-User Programming with Wikis. In: Proc. WEUSE IV 2008, Leipzig, Germany (2008)

    Google Scholar 

  2. Arias, E., Eden, H., Fischer, G., Gorman, A., Scharff, E.: Transcending the Individual Human Mind - Creating Shared Understanding through Collaborative Design. ACM Transactions on Computer-Human Interaction 7(1), 84–113 (2000)

    Article  Google Scholar 

  3. Blackboard Content System, http://www.blackboard.com/products/Academic_Suite/Content_System/index

  4. Blackwell, A.F.: End-User Developers at Home. Communications of the ACM 47(9), 65–66 (2004)

    Article  Google Scholar 

  5. Blackweell, A.F., Hague, R.: AutoHAN: An architecture for programming at home. In: Proc. IEEE Symposium on Human-Centric Computing Languages and Environments, pp. 150–157 (2001)

    Google Scholar 

  6. Brancheau, J.C., Brown, C.V.: The Management of End-User Computing: Status and Directions. ACM Computing Surveys 25(4) (1993)

    Google Scholar 

  7. Carrara, P., Fogli, D., Fresta, G., Mussio, P.: Toward overcoming culture, skill and situation hurdles in human-computer interaction. Int. J. Universal Access in the Information Society 1(4), 288–304 (2002)

    Article  Google Scholar 

  8. Costabile, M.F., Fogli, D., Letondal, C., Mussio, P., Piccinno, A.: Domain-Expert Users and their Needs of Software Development. In: Proc. UAHCI Conference, Crete, pp. 232–236 (2003)

    Google Scholar 

  9. 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 Academic Publisher, Dordrecht (2006)

    Chapter  Google Scholar 

  10. Costabile, M.F., Fogli, D., Mussio, P., Piccinno, A.: 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 (2007)

    Article  Google Scholar 

  11. Costabile, M.F., Mussio, P., Parasiliti Provenza, L., Piccinno, A.: End Users as Unwitting Software Developers. In: Proc. WEUSE IV 2008, Leipzig, Germany, pp. 6–10 (2008)

    Google Scholar 

  12. Cypher, A.: Watch What I Do: Programming by Demonstration. MIT Press, Cambridge (1993)

    Google Scholar 

  13. Da Silva, B., Ginige, A.: Modeling Web Information Systems for Co-Evolution. In: Proc. ICSOFT 2007, Barcelona, Spain (2007)

    Google Scholar 

  14. De Ruyter, B., Van de Sluis, R.: Challenges for End-User Development in Intelligent Environments. In: Lieberman, H., Paternò, F., Wulf, V. (eds.) End-User Development, pp. 243–250. Kluwer Academic Publishers, Dordrecht (2006)

    Chapter  Google Scholar 

  15. Drupal, http://drupal.org/

  16. EUD-Net Thematic Network, http://giove.cnuce.cnr.it/eud-net.htm

  17. 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 Academic Publisher, Dordrecht (2006)

    Chapter  Google Scholar 

  18. Fischer, G.: Seeding, Evolutionary Growth and Reseeding: Constructing, Capturing and Evolving Knowledge in Domain-Oriented Design Environments. Int. J. Automated Software Engineering 5(4), 447–464 (1998)

    Article  Google Scholar 

  19. Fogli, D., Colosio, S., Sacco, M.: Managing Accessibility in Local E-government Websites through End-User Development: A Case Study. Int. J. Universal Access in the Information Society (to appear)

    Google Scholar 

  20. Folmer, E., van Welie, M., Bosch, J.: Bridging patterns: An approach to bridge gaps between SE and HCI. J. of Information and Software Technology 48(2), 69–89 (2005)

    Article  Google Scholar 

  21. Giaccardi, E., Fischer, G.: Creativity and Evolution: A Metadesign Perspective. Digital Creativity 19(1), 19–32 (2008)

    Article  Google Scholar 

  22. Ginige, A., De Silva, B.: CBEADS©: A Framework to Support Meta-design Paradigm. In: Stephanidis, C. (ed.) HCI 2007. LNCS, vol. 4554, pp. 107–116. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  23. Goette, T., Collier, C., Daniels White, J.: An exploratory study of the accessibility of state government Web sites. Int. J. Universal Access in the Information Society 5, 41–50 (2006)

    Article  Google Scholar 

  24. Joomla!TM, http://www.joomla.org/

  25. Joomla! Help Site – WCAG Checklist, http://help.joomla.org/

  26. Letondal, C.: Participatory Programming: Developing Programmable Bioinformatics Tools for End-Users. In: Lieberman, H., Paternò, F., Wulf, V. (eds.) End-User Development, pp. 207–242. Kluwer Academic Publishers, Dordrecht (2006)

    Chapter  Google Scholar 

  27. Liang, X., Ginige, A.: Enabling an End-User Drive Approach for Managing Evolving User Interfaces in Business Web Applications. In: ICSOFT 2007, Barcelona, Spain (2007)

    Google Scholar 

  28. 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 Academic Publishers, Dordrecht (2006)

    Chapter  Google Scholar 

  29. Lieberman, H., Paternò, F., Wulf, V. (eds.): End-User Development. Kluwer Academic Publishers, Dordrecht (2006)

    Google Scholar 

  30. Macías, J.A., Paternò, F.: Customization of Web applications through an intelligent environment exploiting logical interface descriptions. Interacting with Computers 20, 29–47 (2008)

    Article  Google Scholar 

  31. Majhew, D.J.: Principles and Guideline in Software User Interface Design. Prentice-Hall, Englewood Cliffs (1992)

    Google Scholar 

  32. Microsoft Content Management Server, http://www.microsoft.com/cmserver/default.mspx

  33. Microsoft Office SharePoint Designer 2007 (2007), http://office.microsoft.com/it-it/sharepointdesigner/FX100487631040.aspx

  34. Moodle, http://moodle.org/

  35. 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 

  36. Mørch, A., Stevens, G., Won, M., Klann, M., Dittrich, Y., Wulf, G.: Component-Based Technologies for End-User Development. Communications of the ACM 47(9), 59–62 (2004)

    Article  Google Scholar 

  37. Myers, B.A., Pane, J.F., Ko, A.: Natural Programming Languages and Environments. Communications of the ACM 47(9), 47–52 (2004)

    Article  Google Scholar 

  38. O’Really: What Is Web 2.0 - Design Patterns and Business Models for the Next Generation of Software, http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html

  39. Paris, M.: Website accessibility: a survey of local e-government websites and legislation in Northern Ireland. Int. J. Universal Access in the Information Society 4, 292–299 (2006)

    Article  Google Scholar 

  40. Parlamento Italiano, Disposizioni per favorire l’accesso dei soggetti disabili agli strumenti informatici, Legge 9 gennaio, n. 4, G.U. n. 13 del 17 gennaio (in Italian) (2004) (in English), http://www.pubbliaccesso.it/normative/law_20040109_n4.htm

  41. Petre, M., Blackwell, A.F.: Children as Unwitting End-User Programmers. In: Proc. VL/HCC 2007, Coeur d’Alène, USA, pp. 239–242 (2007)

    Google Scholar 

  42. PloneTM, http://plone.org/

  43. PloneTM– Accessibility Statement, http://plone.org/accessibility-info

  44. QnECMS – Quick & Easy Accessible CMS, http://www.qnecms.co.uk/

  45. Repenning, A., Ioannidu, A.: Agent-Based End-User Development. Communications of the ACM 47(9), 43–46 (2004)

    Article  Google Scholar 

  46. Rode, J., Bhardwaj, Y., Pérez-Quinones, M.A., Rosson, M.B., Howarth, J.: As Easy as “Click”: End-User Web Engineering. In: Lowe, D.G., Gaedke, M. (eds.) ICWE 2005. LNCS, vol. 3579, pp. 478–488. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  47. 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 Academic Publishers, Dordrecht (2006)

    Chapter  Google Scholar 

  48. Rosson, M.B., Ballin, J., Nash, H.: Everyday Programming: Challenges and Opportunities for Informal Web Development. In: Proc. VL/HCC 2004, Rome, Italy, pp. S123–S130 (2004)

    Google Scholar 

  49. Sitekit CMS, http://www.sitekit.net/

  50. Sutcliffe, A., Mehandjiev, N. (Guest eds.): End-User Development. Communications of the ACM 47(9), 31–32 (2004)

    Article  Google Scholar 

  51. Tidwell, J.: Common Grounds: A Pattern Language for Human-Computer Interface Design, http://www.mit.edu/~jtidwell/common_ground.html

  52. Typo3, http://typo3.com/

  53. Web Accessibility Initiative, http://www.w3.org/WAI/

  54. Web Content Accessibility Guidelines 1.0, W3C Recommendation (May 5, 1999), http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505

  55. Won, M., Stiemerling, O., Wulf, V.: Component-Based Approaches to Tailorable Systems. In: Lieberman, H., Paternò, F., Wulf, V. (eds.) End-User Development, pp. 115–141. Kluwer Academic Publishers, Dordrecht (2006)

    Chapter  Google Scholar 

  56. Ye, Y., Fischer, G.: Designing for Participation in Socio-Technical Software Systems. In: Stephanidis, C. (ed.) HCI 2007. LNCS, vol. 4554, pp. 312–321. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  57. Yin, R.K.: Case study research: Design and methods. Sage, Newbury Park (1984)

    Google Scholar 

  58. 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 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fogli, D. (2009). End-User Development for E-Government Website Content Creation. In: Pipek, V., Rosson, M.B., de Ruyter, B., Wulf, V. (eds) End-User Development. IS-EUD 2009. Lecture Notes in Computer Science, vol 5435. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00427-8_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-00427-8_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-00425-4

  • Online ISBN: 978-3-642-00427-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics