International Symposium on End-User Development (IS-EUD)

The International Institute for Socio-Informatics takes pride in hosting the website of the conference series “International Symposium on End-User Development (IS-EUD)”. The IS-EUD conference series is the leading international forum to discuss topics around “empowering end-users to develop and adapt systems themselves”. The first meeting took place in 2003 in Bonn, Germany. Since 2009 the conference series follows a biannual rhythm. IS-EUD is committed to high scientific quality.

As organizations and work practices vary widely and evolve rapidly, the technological infrastructure has to enable and support these changes. Traditional Software Engineering approaches reach their limits whenever the full spectrum of user requirements cannot be anticipated or the frequency of changes cannot be accommodated by traditional processes. EUD refers to a set of methods, techniques, and tools that allow users acting as non-professional software developers to create, modify or extend a software artifact.

Especially the deployment of Web 2.0 technologies resulted in the exponential growth of the number of end-user developers, compared to the number of software professionals. The increasing importance of ‘infrastructural’ aspects of software, particularly the mutual dependencies between technologies, usages, and domain competencies, calls for a differentiation of roles beyond the classical user-designer dichotomy.

The International Symposium on EUD brings together researchers and practitioners from industry and academia working in the field of EUD. While programming activities by non-professional actors are an essential focus, EUD also investigates into related activities within the process of developing a software infrastructure, e.g. the collective understanding and sense-making of use problems and solution alternatives, the interactions among end users around new configurations, and delegation patterns that may also partly involve professional designers. To this end, EUD brings together threads of discussion from disciplines like Human-Computer Interaction, Software Engineering, Computer Supported Cooperative Work and Artificial Intelligence. Concepts such as configurability, tailorability, end-user programming, visual programming, natural programming, and programming by example already form a fruitful base, but need to be better integrated to exploit the synergy among them.

International Steering Committee

Related Literature

Brancheau, J.C. & Brown, C.V. (1993). The management of end-user computing: status and directions. ACM Computing Surveys, 25(4), p.437-482

Dörner, C.; Draxler, S.; Pipek, V. & Wulf, V. (2009). End Users at the Bazaar – Designing the next Generation of ERP Systems. In: IEEE Software, 2009 (September/October).

Fischer, G. (2011). Understanding, fostering, and supporting cultures of participation. interactions, 18(3), p.42–53.

Ko, A. J., Abraham, R., Beckwith, L., Blackwell, A., Burnett, M., Erwig, M., Lawrance, J., Scaffidi, C., Lieberman, H., Myers, B., Rosson, M.B., Rothermel, G., Shaw, M., Wiedenbeck, S. (2011). The State of the Art in End-User Software Engineering, ACM Computing Surveys 43(3), Article 21 (April 2011), 44 pages.

Kelleher, C. & Pausch, R. (2005). Lowering the barriers to programming. ACM Computing Surveys, 37(2), p.83-137.

Lieberman, H., Paterno, F. & Wulf, V. Eds. (2006). End User Development Dordrecht, The Netherlands, Kluwer Publishers.

Mørch, A.I. (2011). Evolutionary Application Development: Tools to Make Tools and Boundary Crossing. Ch. 9 in H. Isomäki & S. Pekkola (eds.): Reframing Humans in Information Systems Development. London, UK: Springer-Verlag, pp. 151-171.

Myers, B., Smith, D.C. & Horn, B.. (1992). Report of the `End-User Programming’ Working Group, Languages for Developing User Interfaces. Boston: Jones and Bartlett. pp. 343-366.

Nardi, B.A. (1993). A Small Matter of Programming: Perspectives on End User Computing, The MIT Press.

Pipek, V. & Wulf, V. (2009). Infrastructuring: Towards an Integrated Perspetive on the Design and Use of Information Technology. Accepted by: Journal of the Association of Information System (JAIS).

Pipek, Volkmar; Rosson, Mary-Beth; De Ruyter, Boris; Wulf, Volker (2009): Proceedings of the Second International Symposium on End User Development (IS-EUD 2009), Springer, Heidelberg.

Scaffidi, C, Shaw, M. & Myers, B. (2005). Estimating the Numbers of End Users and End User Programmers, 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC’05), Dallas, Texas, USA, 20-24 September 2005. pp. 207-214.

Stevens, G., Pipek, V. und V. Wulf (2010). Appropriation Infrastructure: Mediating appropriation and production work”, in: Special Issue to End User Development in the Journal of Organizational and End User Computing, 22(2), S. 58-81

Sutcliffe, A. & Mehandjiev, N. Eds. (2004). Special Issue: End-user development: tools that empower users to create their own software solutions. Communications of the ACM, Volume 47 Issue 9, September 2004

Wulf, V., Pipek, V., Rosson, M.-B. & de Ruyter, B. Eds. (2010). Special Issue on End-User Development Vol. 1. International Journal of Organizational and End User Computing (JOEUC), 22 (1). to appear.

Wulf, V., Pipek, V., Rosson, M.-B. & de Ruyter, B. Eds. (2010). Special Issue on End-User Development Vol. 2. International Journal of Organizational and End User Computing (JOEUC), 22 (3). to appear.

Other Ressources

The EUSES website Resources:


Visual Language Research Bibliography:

The last International Symposia on End-User Development (IS-EUD)