Workflow-Based Applications

A significant number of companies are reengineering their business to be more effective and productive. Consequently, existing applications must be modified, and new applications must be written. The new applications typically run in a distributed and heterogeneous environment, performing single tasks in parallel, and demanding special transaction functionality for the supporting environments. Workflow-based applications offer this type of capability. In this paper, their principal advantages are derived and set in context to transaction, object, and CASE (computer-assisted software engineering) technology. In particular, a method is proposed to develop these workflow-based applications in a cohesive and consistent way.

[1]  Gail E. Kaiser,et al.  A paradigm for decentralized process modeling and its realization in the OZ environment , 1994, Proceedings of 16th International Conference on Software Engineering.

[2]  Michael Cowlishaw,et al.  The REXX language: a practical approach to programming (2nd ed.) , 1985 .

[3]  Shamkant B. Navathe,et al.  Conceptual Database Design: An Entity-Relationship Approach , 1991 .

[4]  Frank Leymann,et al.  Business process management with FlowMark , 1994, Proceedings of COMPCON '94.

[5]  D. L. Flarey Reengineering the Corporation , 1994 .

[6]  Dan Harkey,et al.  The Essential Distributed Objects Survival Guide , 1995 .

[7]  Ivar Jacobson,et al.  The object advantage - business process reengineering with object technology , 1994 .

[8]  Daniel Tkach,et al.  Object technology in application development , 1994 .

[9]  A. Elmagarmid Database transaction models for advanced applications , 1992 .

[10]  W. Gropp,et al.  Does increased aromatase activity in adipose fibroblasts cause low sexual desire in patients with HIV lipodystrophy? , 2002, Sexually transmitted infections.

[11]  Hans-Jörg Schek,et al.  Merging application-centric and data-centric approaches to support transaction-oriented multi-system workflows , 1993, SGMD.

[12]  Frank Leymann,et al.  Workflows Make Objects Really Useful , 1996, EMISA Forum.

[13]  Andreas Reuter,et al.  Transaction Processing: Concepts and Techniques , 1992 .

[14]  Frank Leymann,et al.  Supporting Business Transactions Via Partial Backward Recovery In Workflow Management Systems , 1995, BTW.

[15]  Frank Leymann Towards the STEP neutral repository , 1994 .

[16]  August-Wilhelm Scheer,et al.  ARIS Toolset: A Software Product is Born , 1994, Inf. Syst..

[17]  Andreas Reuter,et al.  The ConTract Model , 1991, Database Transaction Models for Advanced Applications.

[18]  Matthias Nussbaum Database Transaction Models for Advanced Applications , 1992 .

[19]  Frank Leymann,et al.  Managing Business Processes an an Information Resource , 1994, IBM Syst. J..