MANAGING HETEROGENEOUS MULTISYSTEM TASKS TO SUPPORT ENTERPRISE-WIDE OPERATIONS

Citation
N. Krishnakumar et A. Sheth, MANAGING HETEROGENEOUS MULTISYSTEM TASKS TO SUPPORT ENTERPRISE-WIDE OPERATIONS, DISTRIBUTED AND PARALLEL DATABASES, 3(2), 1995, pp. 155-186
Citations number
38
Categorie Soggetti
Computer Sciences, Special Topics","Computer Science Theory & Methods","Computer Science Information Systems
ISSN journal
09268782
Volume
3
Issue
2
Year of publication
1995
Pages
155 - 186
Database
ISI
SICI code
0926-8782(1995)3:2<155:MHMTTS>2.0.ZU;2-8
Abstract
The computing environment in most medium-sized and large enterprises i nvolves old main-frame based (legacy) applications and systems as well as new workstation-based distributed computing systems. The objective of the METEOR project is to support multi-system workflow application s that automate enterprise operations. This paper deals with the model ing and specification of workflows in such applications. Tasks in our heterogeneous environment can be submitted through different types of interfaces on different processing entities. We first present a comput ational model for workflows that captures the behavior of both transac tional and non-transactional tasks of different types. We then develop two languages for specifying a workflow at different levels of abstra ction: the Workflow Specification Language (WFSL) is a declarative rul e-based language used to express the application-level interactions be tween multiple tasks, while the Task Specification Language (TSL) focu ses on the issues related to individual tasks. These languages are des igned to address the important issues of inter-task dependencies, data formating, data exchange, error handling, and recovery. The paper als o presents an architecture for the workflow management system that sup ports the model and the languages.