The Open UniversitySkip to content

A component-based product line architecture for workflow management systems

Lazilha, Fabrício Ricardo; Barroca, Leonor; de Oliveira Junior, Edson Alves and de Souza Gimenes, Itana Maria (2004). A component-based product line architecture for workflow management systems. CLEI Electronic Journal, 7(2 Pape)

Full text available as:
PDF (Accepted Manuscript) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (257Kb)
Google Scholar: Look up in Google Scholar


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 selected 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.

Item Type: Journal Article
Copyright Holders: 2009 CLEI
ISSN: 0717-5000
Extra Information: Special Issue of Best Papers presented at CLEI2003
Keywords: product line; reuse; software architecture; workflow management systems
Academic Unit/Department: Mathematics, Computing and Technology > Computing & Communications
Interdisciplinary Research Centre: Centre for Research in Computing (CRC)
Item ID: 19159
Depositing User: Leonor Barroca
Date Deposited: 11 Dec 2009 11:52
Last Modified: 25 Nov 2014 03:39
Share this page:

Actions (login may be required)

View Item
Report issue / request change

Policies | Disclaimer

© The Open University   + 44 (0)870 333 4340