Authors:
Thomas Rauber
1
and
Gudula Rünger
2
Affiliations:
1
University of Bayreuth, Germany
;
2
Chemnitz University of Technology, Germany
Keyword(s):
Workflow interoperability, multicore processors, parallel workflow execution.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Information Engineering Methodologies
;
Information Systems Analysis and Specification
;
Modeling Concepts and Information Integration Tools
;
Modeling Formalisms, Languages and Notations
;
Modeling of Distributed Systems
Abstract:
The advent of multi-core processors offers ubiquitous parallelism and a new source of powerful computing resources for all kinds of software products. However, most software systems, especially in business computing, are sequential and cannot exploit the new architectures. Appropriate methodologies and models to includes parallel features into business software are required.
In this article, we consider workflow software systems using explicit workflow descriptions and explore the possibilities to define parallel and concurrent executions in business processes for an implementation on multi-core systems. The article also presents a parallel execution model for workflows and addresses the scheduling of workflow tasks for multi-core architectures.