Home // ICSEA 2012, The Seventh International Conference on Software Engineering Advances // View article
Business Process Modeling in Object-Oriented Declarative Workflow
Authors:
Marcin Dąbrowski
Michał Drabik
Mariusz Trzaska
Kazimierz Subieta
Keywords: workflow; object-oriented; declarative; query language; active object, dynamic workflow change; ODRA; SBQL
Abstract:
The paper presents motivations, the idea and design of an object-oriented declarative workflow management system. The main features that differ this system from many similar systems are: inherent parallelism of all workflow instances and tasks, the possibility of dynamic changes of running process instances and integration of workflow instances with an object-oriented database. Workflow instances, tasks, subtasks, etc., are implemented as so-called active objects, which are persistent data structures that can be queried and managed according to the syntax and semantics of a query language. and also possess active parts that are executable. The prototype has been implemented on the basis of ODRA, an object-oriented distributed database management system. As the workflow programming language we use SBQL, an object-oriented database query and programming language developed for ODRA.
Pages: 141 to 146
Copyright: Copyright (c) IARIA, 2012
Publication date: November 18, 2012
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-230-1
Location: Lisbon, Portugal
Dates: from November 18, 2012 to November 23, 2012