Skip to main content

Appropriation Infrastructure: Supporting the Design of Usages

  • Conference paper
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

End User Development offers technical flexibility to encourage the appropriation of software applications within specific contexts of use. Appropriation needs to be understood as a phenomenon of many collaborative and creative activities. To support appropriation, we propose integrating communication channels into software applications. Such an appropriation infrastructure provides communication and collaboration support to stimulate knowledge sharing among users and between users and developers. It exploits the technological flexibility of software applications to enable these actors to change usages and configurations. Taking the case of the BSCWeasel groupware, we demonstrate how an appropriation infrastructure can be realized. Empirical results from the BSCWeasel project demonstrate the impact of such an infrastructure on the appropriation and design process. Based on these results, we argue that appropriation infrastructures should be tightly integrated in the application using the IT artifact itself as a boundary object as well as a bridge between design and use.

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. Appelt, W.: What Groupware Functionality do Users Really Use? In: Proceedings of the 9th Euromicro Workshop on PDP 2001. IEEE Computer Society, Los Alamitos (2001)

    Google Scholar 

  2. Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley, Pearson Education (2000)

    Google Scholar 

  3. Bentley, R., Dourish, P.: Medium versus mechanism: Supporting collaboration through customisation. In: Proceedings of ECSCW 1995. Kluwer Academic Publishers, Stockholm (1995)

    Google Scholar 

  4. Bentley, R., et al.: Supporting Collaborative Information Sharing with the World Wide Web: The BSCW Shared Workspace System. In: The World Wide Web Journal: Proceedings of the 4th International WWW Conference, vol. 1, pp. 63–74 (1995)

    Google Scholar 

  5. Costabile, M.F., Fogli, D., Mussio, P., Piccinno, A.: Visual Interactive Systems for End-User Development: a Model-based Design Methodology. IEEE Trans. on SMC - Part A: Systems and Humans 37(6), 1029–1046 (2007)

    Google Scholar 

  6. de Souza, C.S., Barbosa, S.D.J., Silva, S.R.P.: Semiotic engineering principles for evaluating end-user programming environments. Interacting with Computers 13 (2001)

    Google Scholar 

  7. Dourish, P.: Developing a Reflective Model of Collaborative Systems. ACM Transactions on Computer-Human Interaction 2(1), 40–63 (1995)

    Article  Google Scholar 

  8. Finck, M., Gumm, D., Pape, B.: Using Groupware for Mediated Feedback. In: Proceedings of the Participation Design Conference 2004 (2004)

    Google Scholar 

  9. Fischer, G., Girgensohn, A.: End-user modifiability in design environments. In: Proceedings of the SIGCHI conference on Human factors in computing systems. ACM Press, Washington (1990)

    Google Scholar 

  10. Fischer, G., Ostwald, J.: Seeding, Evolutionary Growth, and Reseeding: Enriching Participatory Design with Informed Participation. In: Proceedings of the Participatory Design Conference (PDC 2002). 2002. CPSR, Malmö (2002)

    Google Scholar 

  11. 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–458. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  12. Floyd, C., Reisin, F.-M., Schmidt, G.: STEPS to Software Development with Users Source. In: Proceedings of the 2nd European Software Engineering Conference. LNCS. Springer, London (1989)

    Google Scholar 

  13. Gamma, E., Wiegand, J.: The eclipse way processes that adapt (2005)

    Google Scholar 

  14. Grüttner, M.: Entwicklung eines generischen Visualisierungs- und Interaktionskonzepts für kontextsensitive Hilfesysteme und prototypische Implementierung für das Eclipse RCP-Framework. In: Wirtschaftsinformatik. University of Siegen: Siegen (2007)

    Google Scholar 

  15. Henderson, A., Kyng, M.: There’s No Place Like Home: Continuing Design in Use. In: Greenbaum, J.K. (ed.) Design at Work - Cooperative Design of Computer Artifacts, Hillsdale, pp. 219–240 (1991)

    Google Scholar 

  16. IBM, Draft: Eclipse Platform Technical Overview, IBM Corporation and The Eclipse Foundation (2005)

    Google Scholar 

  17. Karsten, H., Jones, M.: The long and winding road: Collaorative IT and organisational change. In: Int. Conference on Computer Supported Work (CSCW 1998). ACM Press, New York (1998)

    Google Scholar 

  18. Kiczales, G., des Rivières, J., Bobrow, D.: The Art of the Meta-Object Protocol. MIT Press, Cambridge (1991)

    Google Scholar 

  19. Lieberman, H., Paternó, F., Wulf, V. (eds.): End User Development. Springer, Berlin (2006)

    Google Scholar 

  20. Lippert, M.: Eclipse Core - Unter der Haube, Teil 2: Ein Blick auf den Entwicklungsprozess des Eclipse-Plattform-Projekts. Eclipse Magazin (2006)

    Google Scholar 

  21. Malone, T.W., Lai, K.-Y., Fry, C.: Experiments with Oval: a radically tailorable tool for cooperative work. ACM TOIS 13(2), 177–205 (1995)

    Article  Google Scholar 

  22. McLean, A., et al.: User tailorable systems: Pressing the issues with buttons. In: Proceedings of CHI 1990, Seattle, Washington (1990)

    Google Scholar 

  23. Mørch, A.: Three Levels of End-user Tailoring: Customization, Integration and Extension. In: Kyng, M., Henderson, H. (eds.) Computers and Design in context, pp. 51–76. MIT Press, Cambridge (1997)

    Google Scholar 

  24. Naur, P.: Programming as Theory Building. Microprocessing and Microprogramming 15, 253–261 (1985)

    Article  Google Scholar 

  25. Ngwenyama, O.K.: Groupware, social action and organizational emergence: on the process dynamics of computer mediated distributed work. Accounting, Management and Information Technologies 8(4), 123–143 (1998)

    Google Scholar 

  26. Oberquelle, H.: Situationsbedingte und benutzerorientierte Anpassbarkeit von Groupware. In: Hartmann, A., et al. (eds.) Menschengerechte Groupware - Software-ergonomische Gestaltung und partizipative Umsetzung, pp. 31–50. Stuttgart, Teubner (1994)

    Google Scholar 

  27. Orlikowski, W.J.: Evolving with Notes: Organizational change around groupware technology. In: Ciborra, C. (ed.) Groupware & Teamwork, pp. 23–60. J. Wiley, Chichester (1996)

    Google Scholar 

  28. Orlikowski, W.J., Hofman, J.D.: An Improvisational Model for Change Management: The Case of Groupware Technologies. Sloan Management Review, pp. 11–21 (Winter 1997)

    Google Scholar 

  29. Pipek, V.: From Tailoring to Appropriation Support: Negotiating Groupware Usage. In: Faculty of Science, Department of Information Processing Science 2005. University of Oulu, Oulu (2005)

    Google Scholar 

  30. Pipek, V., Kahler, H.: Supporting Collaborative Tailoring. In: Lieberman, H., Paterno, F., Wulf, V. (eds.) End-User Development. Springer, Berlin (2006)

    Google Scholar 

  31. Pipek, V.W.: A Groupware’s Life. In: Proceedings of the Sixth European Conference on Computer Supported Cooperative Work (ECSCW 1999). Kluwer, Dordrecht (1999)

    Google Scholar 

  32. Rumpe, B., Schröder, A.: Quantitative Untersuchung des Extreme Programming Prozesses (2001)

    Google Scholar 

  33. Star, S.L., Bowker, G.C.: How to infrastructure. In: Lievrouw, L.A., Livingstone, S. (eds.) Handbook of New Media - Social Shaping and Consequences of ICTs, pp. 151–162. SAGE Pub., London (2002)

    Chapter  Google Scholar 

  34. Stevens, G.: BSCWeasel – How to make an existing Groupware System more flexible. In: Demo presentation on the 9th European Conference on Computer-Supported Cooperative Work (2005)

    Google Scholar 

  35. Stevens, G., Budweg, S., Pipek, V.: The BSCWeasel and Eclipse-powered Cooperative End User Development. In: Proc. Workshop Eclipse as a Vehicle for CSCW Research at the Int. Conf. on CSCW 2004, Chicago, IL, USA (2004)

    Google Scholar 

  36. Stevens, G., Wiedenhöfer, T.: CHIC - A pluggable solution for community help in context. In: Proc of the 4th NordiCHi (2006)

    Google Scholar 

  37. Stiemerling, O.: Component-Based Tailorability. In: Institut für Informatik III, Rheinische Friedrich-Wilhelms-Universität, Bonn (2000)

    Google Scholar 

  38. Suchman, L.: Located accountabilities in technology production. Scandinavian Journal of Information Systems 14(2), 91–105 (2002)

    Google Scholar 

  39. Suchman, L.A.: Plans and situated actions: the problem of human-machine communication. Cambridge University Press, Cambridge (1990)

    Google Scholar 

  40. Törpel, B., Pipek, V., Rittenbruch, M.: Creating Heterogeneity - Evolving Use of Groupware in a Network of Freelancers. Special Issue on Evolving Use of Groupware, Computer Supported Cooperative Work: The Journal of Collaborative Computing (JCSCW)  12(1-2) (2003)

    Google Scholar 

  41. Twidale, M.B.: Over the Shoulder Learning: Supporting Brief Informal Learning. Computer Supported Cooperative Work 14(6), 505–547 (2005)

    Article  Google Scholar 

  42. von Hippel, E., Katz, R.: Shifting Innovation to Users via Toolkits. Management Science 48(7), 821–833 (2002)

    Article  Google Scholar 

  43. Wulf, V.: Evolving Cooperation when Introducing Groupware – A Self-Organization Perspective. Cybernetics and Human Knowing 6(2), 55–75 (1999)

    MathSciNet  Google Scholar 

  44. Wulf, V., Golombek, B.: Exploration environments: concept and empirical evaluation. In: Proc. of the GROUP (2001)

    Google Scholar 

  45. Wulf, V., Golombek, B.: Direct Activation: A Concept to Encourage Tailoring Activities. Behaviour & Information Technology 20(4), 249–263 (2001)

    Article  Google Scholar 

  46. Wulf, V., Rohde, M.: Towards an Integrated Organization and Technology Development. In: ACM Proceedings of the Symposium on Designing Interactive Systems (1995)

    Google Scholar 

  47. Wulf, V., Pipek, V., Won, M.: Component-based tailorability: Enabling highly flexible software applications. Int. J. Hum.-Comput. Stud. 66(1), 1–22 (2008)

    Article  Google Scholar 

  48. Wikipedia: Perpetual beta. Online resource (November 28, 2008), http://en.wikipedia.org/wiki/Perpetual_beta

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

Stevens, G., Pipek, V., Wulf, V. (2009). Appropriation Infrastructure: Supporting the Design of Usages. 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_4

Download citation

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

  • 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