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: Faculty of Science, Technology, Engineering and Mathematics (STEM) > Computing and Communications
Faculty of Science, Technology, Engineering and Mathematics (STEM)
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: 05 Oct 2016 11:36
Share this page:

Download history for this item

These details should be considered as only a guide to the number of downloads performed manually. Algorithmic methods have been applied in an attempt to remove automated downloads from the displayed statistics but no guarantee can be made as to the accuracy of the figures.

▼ Automated document suggestions from open access sources

Actions (login may be required)

Policies | Disclaimer

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