DocumentCode :
1856762
Title :
Introducing contracting in distributed transactional workflows
Author :
Verharen, E.M. ; Papazoglou, M.P.
Author_Institution :
Infolab., Tilburg Univ., Netherlands
Volume :
7
fYear :
1998
fDate :
6-9 Jan 1998
Firstpage :
324
Abstract :
We describe a flexible transactional workflow environment based on an extensible object-oriented framework built around class libraries, application programming interfaces, and shared services. To enforce coordination in workflow communications and model real-life business applications, the concepts of `obligation´ and `contract´ are introduced. A contract is a semantic agreement between two or more collaborating workflows in terms of a protocol-oriented specification of obligations. It is used to describe the communication between systems by means of nested transactions associated with the provision of services. An example from the banking world illustrates this approach
Keywords :
application program interfaces; bank data processing; business data processing; distributed processing; object-oriented methods; software libraries; transaction processing; application programming interfaces; banking; business applications; class libraries; contract; contracting; distributed transactional workflows; flexible transactional workflow environment; nested transactions; object-oriented framework; obligation; protocol-oriented specification; shared services; workflow communications; Banking; Business communication; Collaborative work; Contracts; File servers; Libraries; Object oriented modeling; Object oriented programming; Productivity; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1998., Proceedings of the Thirty-First Hawaii International Conference on
Conference_Location :
Kohala Coast, HI
Print_ISBN :
0-8186-8255-8
Type :
conf
DOI :
10.1109/HICSS.1998.649227
Filename :
649227
Link To Document :
بازگشت