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

Research Article

Supporting collaborative work through flexible Process Execution

Download
  • @INPROCEEDINGS{10.4108/ICST.COLLABORATECOM2009.8299,
        author={Stefan Jablonski and Michael Igler and Christoph G\'{y}nther},
        title={Supporting collaborative work through flexible Process Execution},
        proceedings={5th International ICST Conference on Collaborative Computing: Networking, Applications, Worksharing},
        proceedings_a={COLLABORATECOM},
        year={2009},
        month={12},
        keywords={Flexible Process Execution, Declarative Modeling, Logic in Conceptual Modeling},
        doi={10.4108/ICST.COLLABORATECOM2009.8299}
    }
    
  • Stefan Jablonski
    Michael Igler
    Christoph Günther
    Year: 2009
    Supporting collaborative work through flexible Process Execution
    COLLABORATECOM
    ICST
    DOI: 10.4108/ICST.COLLABORATECOM2009.8299
Stefan Jablonski1,*, Michael Igler1,*, Christoph Günther1,*
  • 1: Chair for Applied Computer Science IV, University of Bayreuth, Bayreuth, Germany
*Contact email: Stefan.Jablonski@uni-bayreuth.de, Michael.Igler@uni-bayreuth.de, Christoph.Guenther@uni-bayreuth.de

Abstract

In this paper we present how a combination of declarative and imperative process modeling constructs facilitate compact presentation of complex process based applications. We show how to effectively implement such constructs in Prolog. Since our concept implicates a new way of interaction between process management system and user we also present our new concept of a worklist. It guides process executors through the execution of complex processes. Through this flexible way of executing processes collaborative work is much better supported than in traditional process management systems.