z-logo
open-access-imgOpen Access
A Component-based Product Line for Workflow Management Systems
Author(s) -
Itana Maria de Souza Gimenes,
Fabrício Ricardo Lazilha,
Edson Oliveira,
Leonor Barroca
Publication year - 2018
Publication title -
clei electronic journal
Language(s) - English
Resource type - Journals
ISSN - 0717-5000
DOI - 10.19153/cleiej.7.2.5
Subject(s) - workflow , workflow management system , workflow technology , workflow engine , component (thermodynamics) , computer science , systems engineering , product (mathematics) , architecture , windows workflow foundation , software engineering , xpdl , process (computing) , software product line , domain (mathematical analysis) , process management , engineering , database , operating system , visual arts , mathematical analysis , mathematics , physics , art , thermodynamics , software development , software , geometry
This paper presents a component-based product line for workflow management systems. The process followed to design the product line was based on the Catalysis method. Extensions were made to represent variability across the process. The domain of workflow management systems has been shown to be appropriate to the application of the product line approach as there are a standard architecture and models established by a regulatory board, the Workflow Management Coalition. In addition, there is a demand for similar workflow management systems but with some different features. The product line architecture was evaluated with Rapide simulation tools. The evaluation was based on sele cted scenarios, thus, avoiding implementation issues. The strategy that has been used to populate the architecture and experiment with the product line is shown. In particular, the design of the workflow execution manager component is described.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom