A Semantic Model for Adaptive Collaboration Support Systems
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.
KeywordsSemantic Model Context Model Product Lifecycle Adaptation Rule Collaboration Process
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.
- 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. Google Scholar
- 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). Google Scholar
- 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. Google Scholar
- 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. Google Scholar
- 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. Google Scholar
- IMS Global Learning Consortium (2012). IMS learning design best practice and implementation guide. http://imsglobal.org/learningdesign/ldv1p0/imsld_bestv1p0.html.
- 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. Google Scholar
- 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). Google Scholar
- 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. Google Scholar
- 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. Google Scholar
- 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. Google Scholar
- 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). Google Scholar
- Osborn, A. F. (1963). Applied imagination: principles and procedures of creative problem-solving. New York: Scribner’s. Google Scholar
- Pattberg, J., & Fluegge, M. (2007). Towards an ontology of collaboration patterns. In Proceedings of the international workshop on challenges in collaborative engineering, CCE. Google Scholar
- 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. Google Scholar
- 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. CrossRefGoogle Scholar
- Schilit, B., Adams, N., & Want, R. (1994). Context-aware computing applications. In Proceedings of the first workshop on mobile computing systems and applications. Google Scholar
- Simon, H. A. (1977). The new science of management decision. New York: Prentice Hall. Google Scholar
- 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. Google Scholar
- Wallas, G. (1926). The art of thought. New York: Harcourt, Brace & World. Google Scholar
- Warr, A., & O’Neill, E. (2005). Understanding design as a social creative process. In Proceedings of the 5th conference on creativity & cognition. Google Scholar
- Workflow Management Coalition (2008). Workflow process definition interface—XML process definition language (XPDL) version 2.1a (Technical Report No. WFMC-TC-1025). Google Scholar
- Wurdel, M., Sinnig, D., & Forbrig, P. (2008). CTML: domain and task modeling for collaborative environments. Journal of Universal Computer Science, 14(19), 3188–3201. Google Scholar