zbMATH — the first resource for mathematics

XRL/Flower: Supporting inter-organizational workflows using XML/Petri-net technology. (English) Zbl 1022.68726
Bussler, Christoph (ed.) et al., Web services, e-business, and the semantic web. CAiSE 2002 international workshop, WES 2002, Toronto, Canada, May 27-28, 2002. Revised papers. Berlin: Springer. Lect. Notes Comput. Sci. 2512, 93-108 (2002).
Summary: In this paper, we present the architecture of XRL/Flower. XRL/Flower is a software tool, which benefits from the fact that it is based on both XML and Petri nets. Standard XML tools can be deployed to parse, check, and handle XRL documents. The Petri-net representation allows for a straightforward and succinct implementation of the workflow engine. XRL constructs are automatically translated into Petri-net constructs. On the one hand, this allows for an efficient implementation. On the other hand, the system is easy to extend: For supporting a new routing primitive, only the translation to the Petrinet engine needs to be added and the engine itself does not need to change. Last, but not least, the Petri net representation can be analyzed using state-of-the-art analysis techniques and tools.
For the entire collection see [Zbl 1014.68958].
68U99 Computing methodologies and applications
68U35 Computing methodologies for information systems (hypertext navigation, interfaces, decision support, etc.)
Woflan; XRL/Flower
Full Text: Link