Tailoring as Collaboration: The Mediating Role of Multiple Representations and Application Units

dc.contributor.authorMørch, Anders I.
dc.contributor.authorMehandjiev, Nikolay D.
dc.date.accessioned2020-06-06T06:53:02Z
dc.date.available2020-06-06T06:53:02Z
dc.date.issued2000
dc.date.issued2000
dc.description.abstractIn this paper we see tailoring as indirectlong-term collaboration between developers and users:initiated by developers when they build softwaresystems, and responded to by end users when they latertailor the systems. We have identified two features weconsider important when supporting this kind ofcollaboration: multiple representations andapplication units. Their main benefit is that they canenhance communication between developers and users,hence making it easier for users to do the tailoring.We present two tailorable systems we have built totest these ideas. One of the systems (ECHOES) is acollaborative system based on multiplerepresentations, and the other system (BasicDraw) isan individual productivity tool based on multiplerepresentations and application units. We discusslessons learned from the two projects and suggestdirections for future work, including identifying somechallenges that need to be overcome in order to bringend-user tailoring out of the prototyping laboratoryand into user organizations.de
dc.identifier.doi10.1023/A:1008713826637
dc.identifier.pissn1573-7551
dc.identifier.urihttp://dx.doi.org/10.1023/A:1008713826637
dc.identifier.urihttps://dl.eusset.eu/handle/20.500.12015/3561
dc.publisherSpringer
dc.relation.ispartofComputer Supported Cooperative Work (CSCW): Vol. 9, No. 1
dc.relation.ispartofseriesComputer Supported Cooperative Work (CSCW)
dc.subjectapplication units
dc.subjectend-user tailoring
dc.subjectindirect long-term collaboration
dc.subjectmultiple representations
dc.subjecttailorable software systems
dc.titleTailoring as Collaboration: The Mediating Role of Multiple Representations and Application Unitsde
dc.typeText/Journal Article
gi.citation.endPage100
gi.citation.startPage75
gi.citations.count46
gi.citations.elementAnders I. Mørch, Kristina Torine Litherland, Renate Andersen (2019): End-User Development Goes to School: Collaborative Learning with Makerspaces in Subject Areas, In: Lecture Notes in Computer Science, doi:10.1007/978-3-030-24781-2_16
gi.citations.elementClaiton Marques Correa, Milene Selbach Silveira (2021): End-User Highlighted, In: Proceedings of the XX Brazilian Symposium on Human Factors in Computing Systems, doi:10.1145/3472301.3484332
gi.citations.elementSangwon Lee, Richard J. Koubek (2011): Communicative NGOMSL: Development of an Evaluation Method for a Text-Based Communication System, In: International Journal of Human-Computer Interaction 11(27), doi:10.1080/10447318.2011.555317
gi.citations.elementNikolay Mehandjiev, Abdallah Namoun, Freddy Lécué, Usman Wajid, Georgia Kleanthous (2013): End Users Developing Mashups, In: Web Services Foundations, doi:10.1007/978-1-4614-7518-7_28
gi.citations.elementJu Yeon Jung, Tom Steinberger, John L. King, Mark S. Ackerman (2022): How Domain Experts Work with Data: Situating Data Science in the Practices and Settings of Craftwork, In: Proceedings of the ACM on Human-Computer Interaction CSCW1(6), doi:10.1145/3512905
gi.citations.elementMarcus Watson, Penelope Sanderson, W. John Russell (2004): Tailoring reveals information requirements: the case of anaesthesia alarms, In: Interacting with Computers 2(16), doi:10.1016/j.intcom.2003.12.002
gi.citations.elementDavid Lizcano, Fernando Alonso, Javier Soriano, Genoveva Lopez (2013): A web-centred approach to end-user software engineering, In: ACM Transactions on Software Engineering and Methodology 4(22), doi:10.1145/2522920.2522929
gi.citations.elementPiero Mussio (2004): E-Documents as Tools for the Humanized Management of Community Knowledge, In: Constructing the Infrastructure for the Knowledge Economy, doi:10.1007/978-1-4757-4852-9_2
gi.citations.elementChristian Dörner, Fahri Yetim, Volkmar Pipek, Volker Wulf (2011): Supporting business process experts in tailoring business processes, In: Interacting with Computers 3(23), doi:10.1016/j.intcom.2011.03.001
gi.citations.elementTodor Stoitsev, Stefan Scheidl (2008): An Architecture for End-User Driven Business Process Management, In: 2008 12th International IEEE Enterprise Distributed Object Computing Conference, doi:10.1109/edoc.2008.20
gi.citations.elementAnders I. Mørch, Renate Andersen (2010): Mutual Development, In: Journal of Organizational and End User Computing 2(22), doi:10.4018/joeuc.2010101902
gi.citations.elementD. Fogli, A. Marcante, P. Mussio, E. Oliveri, M. Padula, R. Scaioli (2000): uilding yard on line: a distributed and mobile system for supporting building workers, In: 14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05), doi:10.1109/wetice.2005.61
gi.citations.elementGunnar Stevens, Volkmar Pipek, Volker Wulf (2010): Appropriation Infrastructure, In: Journal of Organizational and End User Computing 2(22), doi:10.4018/joeuc.2010040104
gi.citations.elementAlejandro Fernández, Jörg M. Haake, Adele Goldberg (2002): Tailoring Group Work, In: Lecture Notes in Computer Science, doi:10.1007/3-540-46124-8_16
gi.citations.elementAmy J. Ko, Robin Abraham, Laura Beckwith, Alan Blackwell, Margaret Burnett, Martin Erwig, Chris Scaffidi, Joseph Lawrance, Henry Lieberman, Brad Myers, Mary Beth Rosson, Gregg Rothermel, Mary Shaw, Susan Wiedenbeck (2011): The state of the art in end-user software engineering, In: ACM Computing Surveys 3(43), doi:10.1145/1922649.1922658
gi.citations.elementBarbara R. Barricelli, Andrea Marcante, Piero Mussio, Loredana Parasiliti Provenza, Marco Padula, Paolo L. Scala (2008): A Design Methodology for Multimodal Interactive Systems: A Pragmatical Approach, In: 2008 19th International Conference on Database and Expert Systems Applications, doi:10.1109/dexa.2008.62
gi.citations.elementChristian Doerner, Torben Wiedenhoefer, Mary-Ann Sprenger, Volkmar Pipek (2011): SISO, In: Proceedings of the ACM 2011 conference on Computer supported cooperative work, doi:10.1145/1958824.1958913
gi.citations.elementMARIA FRANCESCA COSTABILE, DANIELA FOGLI, ANDREA MARCANTE, PIERO MUSSIO, LOREDANA PARASILITI PROVENZA, ANTONIO PICCINNO (2008): DESIGNING CUSTOMIZED AND TAILORABLE VISUAL INTERACTIVE SYSTEMS, In: International Journal of Software Engineering and Knowledge Engineering 03(18), doi:10.1142/s0218194008003702
gi.citations.elementTodor Stoitsev, Stefan Scheidl, Felix Flentge, Max Mühlhäuser (2008): From Personal Task Management to End-User Driven Business Process Modeling, In: Lecture Notes in Computer Science, doi:10.1007/978-3-540-85758-7_9
gi.citations.elementM.F. Costabile, D. Fogjli, G. Fresta, P. Mussio, A. Piccinno (2000): Building environments for end-user development and tailoring, In: IEEE Symposium on Human Centric Computing Languages and Environments, 2003. Proceedings. 2003, doi:10.1109/hcc.2003.1260199
gi.citations.elementRenate Andersen, Anders I. Mørch (2009): Mutual Development: A Case Study in Customer-Initiated Software Product Development, In: Lecture Notes in Computer Science, doi:10.1007/978-3-642-00427-8_3
gi.citations.elementVolker Wulf, Volkmar Pipek, Markus Won (2008): Component-based tailorability: Enabling highly flexible software applications, In: International Journal of Human-Computer Studies 1(66), doi:10.1016/j.ijhcs.2007.08.007
gi.citations.elementSyed Sajid Hussain, Jorg M. Haake (2010): Process support for context-based adaptations in a collaboration environment, In: 2010 International Symposium on Collaborative Technologies and Systems, doi:10.1109/cts.2010.5478501
gi.citations.elementDavid W. Wainwright, Teresa S. Waring (2018): Enterprise Systems, Power and Improvisation, In: Advances in Information Quality and Management, doi:10.4018/978-1-5225-5996-2.ch008
gi.citations.elementAnders I. Mørch, Renate Andersen (2012): Mutual Development, In: End-User Computing, Development, and Software Engineering, doi:10.4018/978-1-4666-0140-6.ch005
gi.citations.elementDavid Lizcano, Javier Soriano, Genoveva López, Javier J. Gutiérrez (2017): Automatic verification and validation wizard in web-centred end-user software engineering, In: Journal of Systems and Software, doi:10.1016/j.jss.2016.11.025
gi.citations.elementJu Yeon Jung, Tom Steinberger, Chaehan So (2023): Towards Actionable Data Science: Domain Experts as End-Users of Data Science Systems, In: Computer Supported Cooperative Work (CSCW) 3(33), doi:10.1007/s10606-023-09475-6
gi.citations.elementSyed Sajid Hussain (2010): Integrating end-user support and negotiations to specify requirements for context-based adaptations in a collaboration environment, In: Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems, doi:10.1145/1822018.1822073
gi.citations.elementNavid Ahmadi, Mehdi Jazayeri, Francesco Lelli, Alexander Repenning (2009): Towards the web of applications, In: Proceedings of the 2nd international workshop on Social software engineering and applications, doi:10.1145/1595836.1595839
gi.citations.elementTodor Stoitsev, Stefan Scheidl, Felix Flentge, Max Muhlhauser (2008): Enabling end-user driven business process composition through programming by example in a Collaborative Task management system, In: 2008 IEEE Symposium on Visual Languages and Human-Centric Computing, doi:10.1109/vlhcc.2008.4639078
gi.citations.elementMohamed Bourimi (2006): Collaborative Design and Tailoring of Web Based Learning Environments in CURE, In: Lecture Notes in Computer Science, doi:10.1007/11853862_34
gi.citations.elementMarkus Wiedeler (2002): A Description for Services Supporting Cooperations, In: Lecture Notes in Computer Science, doi:10.1007/3-540-45785-2_21
gi.citations.elementN. Mehandjiev, C. Gaskell (2000): Requirements engineering and strategic decision exploration: an area for interdisciplinary research, In: Proceedings Seventh Asia-Pacific Software Engeering Conference. APSEC 2000, doi:10.1109/apsec.2000.896691
gi.citations.elementClaudia Detraux, Dominique L. Scapin (2013): Utilisabilité d'un Espace Personnel d'Information Modifiable par les Utilisateurs, In: Proceedings of the 25th Conference on l'Interaction Homme-Machine, doi:10.1145/2534903.2534916
gi.citations.elementRodrigo Bonacin, M. Cecília C. Baranauskas, Kecheng Liu, Lily Sun (2009): Norms-based simulation for personalized service provision, In: Semiotica 175(2009), doi:10.1515/semi.2009.055
gi.citations.elementRodrigo Bonacin, M. Cecili, C. Baranauskas, Kecheng Liu (2004): Interface Design for the Changing Organisation, In: Virtual, Distributed and Flexible Organisations, doi:10.1007/1-4020-2162-3_15
gi.citations.elementDavid W. Wainwright, Teresa S. Waring (2021): Enterprise Systems, Power and Improvisation, In: Research Anthology on Digital Transformation, Organizational Change, and the Impact of Remote Work, doi:10.4018/978-1-7998-7297-9.ch078
gi.citations.elementClaiton Marques Correa, Milene Selbach Silveira (2022): End-User Development Landscape: A Tour into Tailoring Software Research, In: International Journal of Human–Computer Interaction 14(39), doi:10.1080/10447318.2022.2086996
gi.citations.elementElena Simperl, Roberta Cuel, Martin Stein (2013): Incentive-Centric Semantic Web Application Engineering, In: Synthesis Lectures on Data, Semantics, and Knowledge, doi:10.2200/s00460ed1v01y201212wbe004
gi.citations.elementGerhard Fischer, Jonathan Ostwald (2005): Knowledge Communication in Design Communities, In: Barriers and Biases in Computer-Mediated Knowledge Communication, doi:10.1007/0-387-24319-4_10
gi.citations.elementRichard Brophy, Will Venters (2001): Work, Workspace, and the Workspace Portal, In: Lecture Notes in Computer Science, doi:10.1007/3-540-44617-6_37
gi.citations.elementClaudia Detraux, Dominique L. Scapin (2012): La modification utilisateur comme indice ergonomique évaluatif d'un Espace Personnel d'Information, In: Proceedings of the 2012 Conference on Ergonomie et Interaction homme-machine, doi:10.1145/2652574.2653422
gi.citations.elementChristian Dorner, Sebastian Draxler, Volkmar Pipek, Volker Wulf (2009): End Users at the Bazaar: Designing Next-Generation Enterprise Resource Planning Systems, In: IEEE Software 5(26), doi:10.1109/ms.2009.127
gi.citations.elementGunnar Stevens, Volkmar Pipek, Volker Wulf (2012): Appropriation Infrastructure, In: End-User Computing, Development, and Software Engineering, doi:10.4018/978-1-4666-0140-6.ch012
gi.citations.elementJina Huh, Mark W. Newman, Mark S. Ackerman (2011): Supporting collaborative help for individualized use, In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, doi:10.1145/1978942.1979408
gi.citations.elementNikolay Mehandjiev, Freddy Lecue, Usman Wajid, Abdallah Namoun (2010): Assisted Service Composition for End Users, In: 2010 Eighth IEEE European Conference on Web Services, doi:10.1109/ecows.2010.30

Files