6th International ICST Conference on Collaborative Computing: Networking, Applications, Worksharing

Research Article

Modeling and planning collaboration using organizational constraints

Download707 downloads
  • @INPROCEEDINGS{10.4108/icst.collaboratecom.2010.47,
        author={Michael Igler and Paulo Moura and Matthias Faerber and Michael Zeising and Stefan Jablonski},
        title={Modeling and planning collaboration using organizational constraints},
        proceedings={6th International ICST Conference on Collaborative Computing: Networking, Applications, Worksharing},
        keywords={Collaboration Marketing and sales Organizations Planning Process control Surgery Vocabulary},
  • Michael Igler
    Paulo Moura
    Matthias Faerber
    Michael Zeising
    Stefan Jablonski
    Year: 2011
    Modeling and planning collaboration using organizational constraints
    DOI: 10.4108/icst.collaboratecom.2010.47
Michael Igler1,*, Paulo Moura2,3,*, Matthias Faerber1,*, Michael Zeising1,*, Stefan Jablonski1,*
  • 1: Chair for Applied Computer Science IV, University of Bayreuth, Germany
  • 2: Dep. of Computer Science, University of Beira Interior, Portugal
  • 3: Center for Research in Advanced Computing Systems, INESC Porto, Portugal
*Contact email: michael.igler@uni-bayreuth.de, pmoura@di.ubi.pt, matthias.faerber@uni-bayreuth.de, michael.zeising@uni-bayreuth.de, stefan.jablonski@uni-bayreuth.de


Process management systems play an important role for today's information systems. They coordinate the work items among employees and ensure the correct execution of processes. In this paper we focus on the organizational perspective of process management systems. This perspective is responsible for assigning people together with their roles within business organizations to process execution. A key issue in integrating the organizational perspective into processes is the strategy for selecting people to execute work steps. This assignment is the basis for collaboration among the people of an organization within a process-based application. We implemented our approach in ESProNa, a Logtalk application running in SWI-Prolog extended with the Thea library providing direct and complete support for OWL2 ontologies. The use of these languages allows the definition of comprehensive organizational constraints. We will cover both, the definition of these constraints in the process model, and their interpretation by the process execution engine. Further we will show how the organizational perspective impacts the order of process execution, i. e. the way of collaboration between the assigned people decisively.