Abstract
Dynamic environments characterize today’s world. In complex design and engineering processes, dynamic environments influence the requirements of an ongoing collaboration process. They lead to process goal changes or reduce the time available to achieve a collaborative goal. In such a case, collaboration support and processes need to be adapted. Various collaboration support systems assist groups by providing technological support to structure activities, generate and share data, and to improve group communication. However, current support systems often prescribe or assume a fixed process and a known group composition. As result, collaboration support is needed that considers the changing environment and provides groups with the support they need. Such support can range from a fixed process and tool configuration to an open collaboration environment that enables groups to interact in a self-organized way. This chapter introduces an elastic collaboration approach that comprises a continuum of collaboration support, ranging from prescribed collaboration to new emerging forms of collaboration. The chapter discusses how the concept of elastic collaboration can be implemented in an adaptive collaboration support system using a semantic model to capture, manage and analyze a collaboration environment. Based on this model, a sample application of the semantic model is presented along with a collaborative problem-solving model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Alves, A., Arkin, A., Askary, S., Barreto, C., Bloch, B., Curbera, F., et al. (2012). WSBPEL: web services business process execution language version 2.0.
Bernstein, A. (2000). How can cooperative work tools support dynamic group process? Bridging the specificity frontier. In Proceedings of the 2000 ACM conference on computer supported cooperative work, CSCW 00 (pp. 279–288). New York: ACM.
Boley, H., Tabet, S., & Wagner, G. (2001). Design rationale of RuleML: a markup language for semantic web rules. In Proceedings of the international semantic web working symposium (pp. 381–402).
Briggs, R. O., de Vreede, G.-J., & Nunamaker Jr., J. F. (2003). Collaboration engineering with ThinkLets to pursue sustained success with group support systems. Journal of Management Information Systems, 19(4), 31–64.
Corcho, O., Fernández-López, M., & Gómez-Pérez, A. (2003). Methodologies, tools and languages for building ontologies. Where is their meeting point? Data & Knowledge Engineering, 46(1), 41–64.
Deokar, A. V., Kolfschoten, G. L., & de Vreede, G.-J. (2008). Prescriptive workflow design for collaboration-intensive processes using the collaboration engineering approach. Global Journal of Flexible Systems Management, 9(4), 13–24.
DeSanctis, G., & Gallupe, R. B. (1987). A foundation for the study of group decision support systems. Management Science, 33(5), 589–609.
Dey, A. K., Abowd, G. D., & Salber, D. (2001). A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human-Computer Interaction, 16(2), 97–166.
Ellis, C. A., Barthelmess, P., Chen, J., & Wainer, J. (2005). Person-to-person processes: computer-supported collaborative work. In M. Dumas, W. M. van der Aalst, & Arthur H. ter Hofstede (Eds.), Process-aware information systems (pp. 37–60). New Jersey: Wiley.
Goh, A., Koh, Y. K., & Domazet, D. S. (2001). ECA rule-based support for workflows. Artificial Intelligence in Engineering, 15(1), 37–46.
Gross, T., & Prinz, W. (2004). Modelling shared contexts in cooperative environments: concept, implementation, and evaluation. Computer Supported Cooperative Work, 13(3–4), 283–303.
Gruber, T. R. (1993). A translation approach to portable ontology specifications. Knowledge Acquisition, 5(2), 199–220.
Gruber, T. R. (1995). Toward principles of the design of ontologies used for knowledge sharing. International Journal of Human-Computer Studies, 43(5–6), 907–928.
Grueninger, M., & Fox, M. S. (1995). Methodology for the design and evaluation of ontologies. In Proceedings of the international joint conference on artificial intelligence, workshop on basic ontological issues in knowledge sharing, IJCAI’95.
Haake, J. M., Hussein, T., Joop, B., Lukosch, S. G., Veiel, D., & Ziegler, J. (2010). Modeling and exploiting context for adaptive collaboration. International Journal of Cooperative Information Systems, 19(1–2), 71–120.
IMS Global Learning Consortium (2012). IMS learning design best practice and implementation guide. http://imsglobal.org/learningdesign/ldv1p0/imsld_bestv1p0.html.
Janeiro, J., Lukosch, S. G., & Brazier, F. M. T. (2012a). Elastic collaboration support: from workflow-based to emergent collaboration. In Proceedings of the 17th ACM international conference on supporting group work (pp. 317–320). New York: ACM.
Janeiro, J., Knoll, S. W., Lukosch, S. G., Kolfschoten, G. L., & Brazier, F. M. T. (2012b). Designing collaboration support for dynamic environments. In A. T. de Almeida, D. C. Morais & S. de Franca Dantas Daher (Eds.), Proceedings of the group decision and negotiation 2012. Recife: Universitaria da UFPE.
JEXL (2013). Website of the Java expression language. http://commons.apache.org/jexl/.
Kloppmann, M., Koenig, D., Leymann, F., Pfau, G., Rickayzen, A., von Riegen, C., Schmidt, P., & Trickovic, I. (2005). WS-BPEL extension for people (BPEL4People).
Knoll, S. W., Hörning, M., & Horton, G. (2009). Applying a ThinkLet- and ThinXel-based group process modeling language: a prototype of a universal group support system. In R. H. Sprague Jr. (Ed.), Proceedings of the 42nd Hawaii international conference on system sciences, HICSS’42 (pp. 1–10). Los Alamitos: IEEE Comput. Soc.
Kolfschoten, G. L., den Hengst-Bruggeling, M., & de Vreede, G.-J. (2007). Issues in the design of facilitated collaboration processes. Group Decision and Negotiation, 16(4), 347–361.
Niederman, F., Briggs, R. O., de Vreede, G.-J., & Kolfschoten, G. L. (2008). Extending the contextual and organizational elements of adaptive structuration theory in GSS research. Journal of the Association for Information Systems, 9(10), 633–652.
Nunamaker Jr., J. F., Dennis, A. R., Valacich, J. S., Vogel, D. R., & George, J. F. (1991). Electronic meeting systems to support group work. Communications of the ACM, 34(7), 40–61.
Nunamaker Jr., J. F., Briggs, R. O., Mittlemann, D. D., Vogel, D. R., & Balthazard, P. A. (1996). Lessons from a dozen years of group support systems research: a discussion of lab and field findings. Journal of Management Information Systems, 13(3), 163–207.
Nunamaker Jr., J. F., Reinig, B. A., & Briggs, R. O. (2009). Principles for effective virtual teamwork. Communications of the ACM, 52(4), 113–117.
Oliveira, F. F., Antunes, J. C. P., & Guizzardi, R. S. S. (2007). Towards a collaboration ontology. In Proceedings of the 2nd workshop on ontologies and metamodeling in software and data engineering, WOMSDE’07 (pp. 97–108).
Osborn, A. F. (1963). Applied imagination: principles and procedures of creative problem-solving. New York: Scribner’s.
Pattberg, J., & Fluegge, M. (2007). Towards an ontology of collaboration patterns. In Proceedings of the international workshop on challenges in collaborative engineering, CCE.
Pinto, H. S., & Martins, J. P. (2004). Ontologies: how can they be built? Knowledge and Information Systems, 6, 441–464.
Prinz, W., & Zaman, B. (2005). Proactive support for the organization of shared workspaces using activity patterns and content analysis. In Proceedings of the 2005 international ACM SIGGROUP conference on supporting group work, GROUP’05. New York: ACM.
Rajsiri, V., Lorre, J.-P., Benaben, F., & Pingaud, H. (2008). Collaborative process definition using an ontology-based approach. In L. Camarinha-Matos & W. Picard (Eds.), IFIP—the international federation for information processing: Vol. 283. Pervasive collaborative networks (pp. 205–212). New York: Springer.
Reichert, M., Rinderle, S., & Dadam, P. (2003). ADEPT workflow management system: flexible support for enterprise-wide business processes. In W. Aalst & M. Weske (Eds.), Lecture notes in computer science: Vol. 2678. Business process management (pp. 370–379). Berlin: Springer.
Schilit, B., Adams, N., & Want, R. (1994). Context-aware computing applications. In Proceedings of the first workshop on mobile computing systems and applications.
Simon, H. A. (1977). The new science of management decision. New York: Prentice Hall.
Studer, R., Benjamins, V. R., & Fensel, D. (1998). Knowledge engineering: principles and methods. Data & Knowledge Engineering, 25(1–2), 161–197.
Thiagarajan, R. K., Srivastava, A. K., Pujari, A. K., & Bulusu, V. K. (2002). BPML: a process modeling language for dynamic business models. Proceedings of the fourth IEEE international workshop on advanced issues of e-commerce and web-based information systems, WECWIS ’02. Washington: IEEE Comput. Soc.
van der Aalst, W. M. P., ter Hofstede, A. H. M., Kiepuszewski, B., & Barros, A. P. (2003). Workflow patterns. Distributed and Parallel Databases, 14(1), 5–51.
Wallas, G. (1926). The art of thought. New York: Harcourt, Brace & World.
Warr, A., & O’Neill, E. (2005). Understanding design as a social creative process. In Proceedings of the 5th conference on creativity & cognition.
Wood, D. J., & Gray, B. (1991). Toward a comprehensive theory of collaboration. The Journal of Applied Behavioral Science, 27(2), 139–162.
Workflow Management Coalition (2008). Workflow process definition interface—XML process definition language (XPDL) version 2.1a (Technical Report No. WFMC-TC-1025).
Wurdel, M., Sinnig, D., & Forbrig, P. (2008). CTML: domain and task modeling for collaborative environments. Journal of Universal Computer Science, 14(19), 3188–3201.
zur Muehlen, M., & Indulska, M. (2010). Modeling languages for business processes and business rules: a representational analysis. Information Systems, 35(4), 379–390.
Acknowledgements
This work has been partially supported by the FP7 EU Large-scale Integrating Project SMART VORTEX (Scalable Semantic Product Data Stream Management for Collaboration and Decision Making in Engineering) co-financed by the European Union. For more details, visit http://www.smartvortex.eu.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag London
About this chapter
Cite this chapter
Knoll, S.W., Janeiro, J., Lukosch, S.G., Kolfschoten, G.L. (2013). A Semantic Model for Adaptive Collaboration Support Systems. In: Hussein, T., Paulheim, H., Lukosch, S., Ziegler, J., Calvary, G. (eds) Semantic Models for Adaptive Interactive Systems. Human–Computer Interaction Series. Springer, London. https://doi.org/10.1007/978-1-4471-5301-6_4
Download citation
DOI: https://doi.org/10.1007/978-1-4471-5301-6_4
Publisher Name: Springer, London
Print ISBN: 978-1-4471-5300-9
Online ISBN: 978-1-4471-5301-6
eBook Packages: Computer ScienceComputer Science (R0)