DigitalWorld 2016
April 24 - 28, 2016 - Venice, Italy

  • ICDS 2016, The Tenth International Conference on Digital Society and eGovernments
  • ACHI 2016, The Ninth International Conference on Advances in Computer-Human Interactions
  • GEOProcessing 2016, The Eighth International Conference on Advanced Geographic Information Systems, Applications, and Services
  • eTELEMED 2016, The Eighth International Conference on eHealth, Telemedicine, and Social Medicine
  • eLmL 2016, The Eighth International Conference on Mobile, Hybrid, and On-line Learning
  • eKNOW 2016, The Eighth International Conference on Information, Process, and Knowledge Management
  • DIGITAL HEALTHY LIVING 2016, A Multidisciplinary View on Digital Support for Healthy living and Self-management for Health
  • ALLSENSORS 2016, The First International Conference on Advances in Sensors, Actuators, Metering and Sensing

DataSys 2016
May 22 - 26, 2016 - Valencia, Spain

  • AICT 2016, The Twelfth Advanced International Conference on Telecommunications
  • ICIW 2016, The Eleventh International Conference on Internet and Web Applications and Services
  • ICIMP 2016, The Eleventh International Conference on Internet Monitoring and Protection
  • SMART 2016, The Fifth International Conference on Smart Cities, Systems, Devices and Technologies
  • URBAN COMPUTING 2016, The International Symposium on Emerging Frontiers of Urban Computing and Smart Cities
  • IMMM 2016, The Sixth International Conference on Advances in Information Mining and Management
  • DATASETS 2016, The International Symposium on Designing, Validating, and Using Datasets
  • INFOCOMP 2016, The Sixth International Conference on Advanced Communications and Computation
  • MODOPT 2016, The International Symposium on Modeling and Optimization
  • MOBILITY 2016, The Sixth International Conference on Mobile Services, Resources, and Users
  • SPWID 2016, The Second International Conference on Smart Portable, Wearable, Implantable and Disability-oriented Devices and Systems
  • ACCSE 2016, The First International Conference on Advances in Computation, Communications and Services

InfoSys 2016
June 26 - 30, 2016 - Lisbon, Portugal

  • ICNS 2016, The Twelfth International Conference on Networking and Services
  • CONNET 2016, The International Symposium on Advances in Content-oriented Networks and Systems
  • ICAS 2016, The Twelfth International Conference on Autonomic and Autonomous Systems
  • ENERGY 2016, The Sixth International Conference on Smart Grids, Green Communications and IT Energy-aware Technologies
  • WEB 2016, The Fourth International Conference on Building and Exploring Web Based Environments
  • DBKDA 2016, The Eighth International Conference on Advances in Databases, Knowledge, and Data Applications
  • GraphSM 2016, The Second International Workshop on Large-scale Graph Storage and Management
  • SIGNAL 2016, The First International Conference on Advances in Signal, Image and Video Processing

BioSciencesWorld 2016
June 26 - 30, 2016 - Lisbon, Portugal

  • BIOTECHNO 2016, The Eighth International Conference on Bioinformatics, Biocomputational Systems and Biotechnologies
  • BIOCOMPUTATION 2016, The International Symposium on Big Data and BioComputation
  • BIONATURE 2016, The Seventh International Conference on Bioenvironment, Biodiversity and Renewable Energies
  • ENVIROSENS 2016, The International Symposium on Remote Sensing for Climate and Earth Monitoring

NetWare 2016
July 24 - 28, 2016 - Nice, France

  • SENSORCOMM 2016, The Tenth International Conference on Sensor Technologies and Applications
  • SENSORDEVICES 2016, The Seventh International Conference on Sensor Device Technologies and Applications
  • SECURWARE 2016, The Tenth International Conference on Emerging Security Information, Systems and Technologies
  • AFIN 2016, The Eighth International Conference on Advances in Future Internet
  • DEPEND 2016, The Ninth International Conference on Dependability
  • CENICS 2016, The Ninth International Conference on Advances in Circuits, Electronics and Micro-electronics
  • ICQNM 2016, The Tenth International Conference on Quantum, Nano/Bio, and Micro Technologies
  • FASSI 2016, The Second International Conference on Fundamentals and Advances in Software Systems Integration
  • GREEN 2016, The First International Conference on Green Communications, Computing and Technologies
  • SMART ACCESSIBILITY 2016, The First International Conference on Universal Accessibility in the Internet of Things and Smart Environments

SoftNet 2016
August 21 - 25, 2016 - Brussels, Belgium

  • ICSEA 2016, The Eleventh International Conference on Software Engineering Advances
  • ICSNC 2016, The Eleventh International Conference on Systems and Networks Communications
  • CENTRIC 2016, The Ninth International Conference on Advances in Human-oriented and Personalized Mechanisms, Technologies, and Services
  • VALID 2016, The Eighth International Conference on Advances in System Testing and Validation Lifecycle
  • SIMUL 2016, The Eighth International Conference on Advances in System Simulation
  • SOTICS 2016,The Sixth International Conference on Social Media Technologies, Communication, and Informatics
  • INNOV 2016, The Fifth International Conference on Communications, Computation, Networks and Technologies
  • HEALTHINFO 2016, The First International Conference on Informatics and Assistive Technologies for Health-Care, Medical Support and Wellbeing

NexTech 2016
October 9 - 13, 2016 - Venice, Italy

  • UBICOMM 2016, The Tenth International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies
  • ADVCOMP 2016, The Tenth International Conference on Advanced Engineering Computing and Applications in Sciences
  • SEMAPRO 2016, The Tenth International Conference on Advances in Semantic Processing
  • AMBIENT 2016, The Sixth International Conference on Ambient Computing, Applications, Services and Technologies
  • EMERGING 2016, The Eighth International Conference on Emerging Networks and Systems Intelligence
  • DATA ANALYTICS 2016, The Fifth International Conference on Data Analytics
  • GLOBAL HEALTH 2016, The Fifth International Conference on Global Health Challenges
  • CYBER 2016, The First International Conference on Cyber-Technologies and Cyber-Systems

InfoWare 2016
November 13 - 17, 2016 - Barcelona, Spain

  • ICCGI 2016, The Eleventh International Multi-Conference on Computing in the Global Information Technology
  • ICWMC 2016, The Twelfth International Conference on Wireless and Mobile Communications
  • QoSE WMC 2016, The First International Workshop on QoS and Energy-aware Algorithms and Protocols in Wireless and Mobile Communications
  • VEHICULAR 2016, The Fifth International Conference on Advances in Vehicular Systems, Technologies and Applications
  • INTERNET 2016, The Eighth International Conference on Evolving Internet
  • COLLA 2016, The Sixth International Conference on Advanced Collaborative Networks, Systems and Applications
  • INTELLI 2016, The Fifth International Conference on Intelligent Systems and Applications
  • InManEnt 2016, The International Symposium on Intelligent Manufacturing Environments
  • VISUAL 2016, The First International Confernece on Applications and Systems of Visual Paradigms
  • HUSO 2016, The Second International Conference on Human and Social Analytics
  • BRAININFO 2016, The First International Conference on Neuroscience and Cognitive Brain Information

 


ThinkMind // ICSEA 2012, The Seventh International Conference on Software Engineering Advances // View article icsea_2012_6_10_10231


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

SERVICES CONTACT
2010 - 2015 © ThinkMind. All rights reserved.
Read Terms of Service and Privacy Policy.