Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1880071.1880118acmconferencesArticle/Chapter ViewAbstractPublication PagesgroupConference Proceedingsconference-collections
research-article

A review of patterns in collaborative work

Published: 07 November 2010 Publication History

Abstract

Patterns, repeatable processes for recurring high-value tasks, have great potential for assisting computer-mediated collaboration. In this paper we focus on patterns for collaborative work as a means to capture best practices about recurring collaborative problems and solutions amongst dispersed groups. We present a comparative review of relevant research and commercial efforts related to patterns that can be used to facilitate collaboration.

References

[1]
Alexander, C., Ishikawa, S., Silverstein, M., Jacobson, M., Fiksdahl-King, I., Angel, S. A Pattern Language: Towns, Buildings, Construction. Oxford University Press, Oxford (1977)
[2]
Gamma, E., Helm, R., Johnson, R., Vlissides, J., M. Design patterns: elements of reusable object-oriented software. Addison-Wesley Reading, MA. (1995)
[3]
Tidwell, J. Designing interfaces: patterns for effective interaction design. O'Reilly (2005)
[4]
Briggs, R. O. Collaboration Engineering with ThinkLets to Pursue Sustained Success with Group Support Systems. Journal of Management Information Systems 19(4): 31--64, (2003)
[5]
de Moor, A. Community Memory Activation with Collaboration Patterns. Proceedings of the 3rd International Community Informatics Conference, Italy, pp. 1, (2006)
[6]
Kolfschoten, G. L., Briggs, R. O., De Vreede, G. J., Jacobs, P. H. M. & Appelman, J. H. A conceptual foundation of the thinkLet concept for Collaboration Engineering. International Journal of Human-Computer Studies, 64, 611--621, (2006)
[7]
Qureshi, S., Hlupic, V., Briggs R., O. On the Convergence of Knowledge Management and Groupware. LECTURE NOTES IN COMPUTER SCIENCE: 25--33 (2004)
[8]
Chakravarty, P., Singh, M. P. Incorporating Events into Cross-Organizational Business Processes. IEEE Internet Computing, 46--53, (2008)
[9]
Barros, A., Decker, G. & Grosskopf, A. Complex Events in Business Processes. Lecture Notes in Computer Science, 4439, 29, (2007)
[10]
Decker, G., Grosskopf, A. & Barros, A. A Graphical Notation for Modeling Complex Events in Business Processes. Enterprise Distributed Object Computing Conference, EDOC 2007, pp. 27, (2007).
[11]
Van Der Aalst, W. M. P., Ter Hofstede, A. H. M., Kiepuszewski, B. & Barros, A. P. Workflow Patterns. Distributed and Parallel Databases, 14, 5--51, (2003b).
[12]
van der Aalst, W. M. P., ter Hofstede, A. H. M. YAWL: yet another workflow language. Information Systems 30(4): 245--275 (2005)
[13]
Barros, O. H. Business Information System Design Based on Process Pattern and Frameworks. Industrial Engineering Department, University of Chile. (2004).
[14]
Norta, A., M. Hendrix, Grefen, P. A Pattern Repository for Establishing Inter-organizational Business Processes. Research School for Operations Management and Logistics (2006)
[15]
Grefen, P. Towards Dynamic Interorganizational Business Process Management, WETICE 2006.
[16]
Malone, T. W., K. Crowston, et al. Organizing Business Knowledge: The MIT Process Handbook. MIT Press (2003)
[17]
Margherita, A., Klein, M. & Elia, G. Metrics-based process redesign with the MIT Process Handbook. Knowledge and Process Management, 14, 46, (2007).
[18]
Bernstein, A. How can cooperative work tools support dynamic group process? Bridging the specificity frontier. ACM Press New York, NY, USA, (2000).
[19]
Smirnov, S., Weidlich, M., Mendling, J., Weske, M. Action Patterns in Business Process Models. Lecture Notes in Computer Science, (5900) ISBN 978--3--642--10382--7, 115--129 (2009)
[20]
Kuutti, K. Activity theory as a potential framework for human-computer interaction research. In Nardi, B. A. (Ed.), Context and consciousness: Activity theory and human-computer interaction, 17--44. Cambridge, (1996).
[21]
IBM: Unified Activity Management project, (2005). Available online at: http://domino.research.ibm.com/comm/research_projects.nsf/pages/uam.index.html.
[22]
Geyer, W., Muller, M. J., Moore, M., Wilcox, E., Cheng, L. T., Brownholtz, B., Hill, C. & Millen, D. R. ActivityExplorer: Activity-Centric Collaboration from Research to Product. IBM Systems Journal, 45, 713--738, (2006).
[23]
Schmeil, A., Eppler, M. J. Formalizing and Promoting Collaboration in 3D Virtual Environments - A Blueprint for the Creation of Group Interaction Patterns. In FaVE (Facets of Virtual Environments), ICST Lecture Notes Series by Springer (LNICST), 1st Edition., 2010, ISBN: 978-3-642-11742-8, (2009).
[24]
Atwood, D. BPM Process Patterns: Repeatable Design for BPM Process Models. BPTrends (2006)
[25]
Barros, A. P., M. Dumas, ter Hofstede, A. H. M. Service Interaction Patterns: Towards a Reference Framework for Service-based Business Process Interconnection. LNCS, pp. 302--318 (2005)
[26]
Molina, A. I., Redondo, M. A., Ortega, M. A Conceptual and Methodological Framework for Modeling Interactive Groupware Applications. LECTURE NOTES IN COMPUTER SCIENCE 4154: 413, (2006)
[27]
Dustdar, S., Hoffmann T. Interaction pattern detection in process oriented information systems. Data & Knowledge Engineering 62(1): 138--155, (2007)
[28]
Wasserman, S. & Faust, K. Social Network Analysis: Methods and Applications, Cambridge University Press, (1994).
[29]
Dustdar, S. Caramba: A Process-Aware Collaboration System Supporting Ad hoc and Collaborative Processes in Virtual Teams. Distributed and Parallel Databases, 15, 45--66, (2004).
[30]
Skopik F., Schall D., Dustdar S. Trusted Interaction Patterns in large-scale Enterprise Service Networks. 18th Euromicro International Conference on Parallel, Distributed and Network-Based Computing (PDP), February 17-19, 2010, Pisa, Italy. IEEE.
[31]
Biuk-Aghai, R. P., Simoff, S. J., Debenham, J. From Ad-hoc to Engineered Collaboration in Virtual Workspaces. AMCIS 2005 Proceedings. Paper 14, (2005)
[32]
Hawryszkiewycz, I. T. Analysis for Cooperative Business Processes. Proceedings of the Fifth Australian Workshop on Requirements Engineering, D. Zowghi, Ed. Brisbane, Australia, pp. 3--11, (2000).
[33]
eAce Project available online at: http://www.eace-project.org/
[34]
Pattberg, J., Flügge, M. Towards an Ontology of Collaboration Patterns. In proceedings of Coordination of Collaborative Engineering - State of the Art and Future Challenges 5th International Workshop on Challenges in Collaborative Engineering (CCE'07), Pawlak A., Sandkuhl K., Cholewa W. And Indrusiak L. S., pp. 85--96, (2007).
[35]
Sarnikar, S., Zhao, J. L. Pattern-based knowledge workflow automation: concepts and issues. Information Systems and E-Business Management: 1--18 (2007)
[36]
Zhao, L., Macaulay, L., Adams, J., Verschueren, P. A pattern language for designing e-business architecture. The Journal of Systems & Software (2007)
[37]
Verginadis, Y., Apostolou, D., Papageorgiou, N., Mentzas, G. Collaboration Patterns in Event-Driven Environment for Virtual Organisations. Intelligent Event Processing - Association for the Advancement of Artificial Intelligence (AAAI), Spring Symposium, Stanford, USA (2009)
[38]
Papageorgiou, N., Verginadis, Y., Apostolou, D., Mentzas, G. A Collaboration Patterns Model for Virtual Organisations. In PROVE'09, 10th IFIP Working Conference on Virtual Enterprises, Thessaloniki, GREECE, Springer, pp. 61--68, (2009).
[39]
Ganter, B. & Wille, R. Formal Concept Analysis: Mathematical Foundations, Springer-Verlag, (1997).
[40]
Fincher, S., Finlay, J., Greene, S., Jones, L., Matchen, P., Thomas, J., Molina, P. Perspectives on HCI patterns: concepts and tools. CHI Extended Abstracts, 1044--1045, (2003)
[41]
Schuemmer, T. Evolving a groupware pattern language. In ECSCW2003 Workshop "From Good Practices to Patterns", Helsinki, Finland, Springer (2003)
[42]
Schuemmer, T., Lukosch, S. Patterns for Computer-mediated Interaction, John Wiley & Sons (2007)
[43]
Gaffar, A., Sinnig, D., Seffah, A. & Forbrig, P. Modeling patterns for task models. ACM New York, NY, USA (2004)
[44]
Henninger, S., Ashokkumar, P. Disseminating Usability Design Knowledge through Ontology-Based Pattern Languages. In Proceedings Semantic Web User Interaction Workshop, ISWC2006, Springer's LNCS (2006)
[45]
Omg. UML Profile For Patterns, v1.0. (2004), available online at: http://www.omg.org/cgi-bin/doc?formal/2004-02-04
[46]
Arevalo, G., Buchli, F. & Nierstrasz, O. Detecting Implicit Collaboration Patterns. Proceedings of WCRE (2004)
[47]
Tang, A., Lanir, J., Greenberg, S. & Fels, S. Supporting transitions in work: informing large display application design by understanding whiteboard use. Proceedings of the ACM 2009 international conference on Supporting group work, pp. 149--158, (2009).

Cited By

View all
  • (2024)Pattern Analysis for Feature Extraction in Complex ImagesUsing Machine Learning to Detect Emotions and Predict Human Psychology10.4018/979-8-3693-1910-9.ch007(145-167)Online publication date: 12-Apr-2024
  • (2023)Literature Reviews in HCI: A Review of ReviewsProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3581332(1-24)Online publication date: 19-Apr-2023
  • (2018)Elements of Technology Enabled/Enhanced Active Learning (TEAL) to Enhance Quality and Employability of Bachelor’s StudentsMATEC Web of Conferences10.1051/matecconf/201815005005150(05005)Online publication date: 23-Feb-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GROUP '10: Proceedings of the 2010 ACM International Conference on Supporting Group Work
November 2010
378 pages
ISBN:9781450303873
DOI:10.1145/1880071
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 November 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. collaboration
  2. patterns
  3. survey

Qualifiers

  • Research-article

Conference

GROUP '10
Sponsor:
GROUP '10: ACM 2010 International Conference on Supporting Group Work
November 7 - 10, 2010
Florida, Sanibel Island, USA

Acceptance Rates

Overall Acceptance Rate 125 of 405 submissions, 31%

Upcoming Conference

GROUP '25
The 2025 ACM International Conference on Supporting Group Work
January 12 - 15, 2025
Hilton Head , SC , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)11
  • Downloads (Last 6 weeks)0
Reflects downloads up to 01 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Pattern Analysis for Feature Extraction in Complex ImagesUsing Machine Learning to Detect Emotions and Predict Human Psychology10.4018/979-8-3693-1910-9.ch007(145-167)Online publication date: 12-Apr-2024
  • (2023)Literature Reviews in HCI: A Review of ReviewsProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3581332(1-24)Online publication date: 19-Apr-2023
  • (2018)Elements of Technology Enabled/Enhanced Active Learning (TEAL) to Enhance Quality and Employability of Bachelor’s StudentsMATEC Web of Conferences10.1051/matecconf/201815005005150(05005)Online publication date: 23-Feb-2018
  • (2016)Behavioral process mining for unstructured processesJournal of Intelligent Information Systems10.1007/s10844-016-0394-747:1(5-32)Online publication date: 1-Aug-2016
  • (2016)A 3D Visualization Approach for Process Training in Office EnvironmentsOn the Move to Meaningful Internet Systems: OTM 2016 Conferences10.1007/978-3-319-48472-3_24(418-436)Online publication date: 18-Oct-2016
  • (2016)Empowering the Knowledge Worker: End-User Software Engineering in Knowledge ManagementEnterprise Information Systems10.1007/978-3-319-29133-8_1(3-19)Online publication date: 3-Feb-2016
  • (2016)An Approach to Define and Apply Collaboration Process Patterns for Software DevelopmentModel-Driven Engineering and Software Development10.1007/978-3-319-27869-8_14(248-262)Online publication date: 5-Jan-2016
  • (2014)Emergent Concepts on Knowledge Intensive ProcessesComputational Collective Intelligence. Technologies and Applications10.1007/978-3-319-11289-3_29(282-291)Online publication date: 2014
  • (2012)Adapted data dissemination in collaborative models2012 7th Colombian Computing Congress (CCC)10.1109/ColombianCC.2012.6398029(1-6)Online publication date: Oct-2012
  • (2012)Towards an overarching classification model of CSCW and groupwareProceedings of the 18th international conference on Collaboration and Technology10.1007/978-3-642-33284-5_4(41-56)Online publication date: 16-Sep-2012
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media