Verification of XRL: An XML-based workflow language

W. M.P. Van der Aalst, H. M.W. Verbeek, A. Kumar

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

Abstract

XRL (eXchangeable Routing Language) is an instance-based workflow language that uses XML for the representation of process definitions and Petri nets for its semantics. Since XRL is instance-based, workflow definitions can be changed on the fly and sent across organizational boundaries. These features are vital for today's dynamic and networked economy. However, the features also enable subtle, but highly disruptive, cross-organizational errors. On-the-fly changes and one-of-a-kind processes are destined to result in errors. Moreover, errors of a cross-organizational nature are difficult to repair. In this paper, we show soundness properties of XRL constructs by using a novel, constructive approach. We also describe a software tool based on XML and Petri-net technologies for verifying XRL workflows.

Original languageEnglish
Title of host publicationComputer Supported Cooperative Work in Design, The Sixth International Conference on, 2001
EditorsW. Shen, Z. Lin, J.-P. Barthes, M. Kamel, W. Shen, Z. Lin, J.-P. Barthes, M. Kamel
Place of PublicationOttawa, Canada
PublisherNRC Research Press
Pages427-432
Number of pages6
ISBN (Print)0660184931
DOIs
Publication statusPublished - 2001
Event6th International Conference on Computer Supported Cooperative Work in Design (CSCWD 2001) - London, Canada
Duration: 12 Jul 200114 Jul 2001
Conference number: 6

Conference

Conference6th International Conference on Computer Supported Cooperative Work in Design (CSCWD 2001)
Abbreviated titleCSCWD 2001
Country/TerritoryCanada
CityLondon
Period12/07/0114/07/01

Fingerprint

Dive into the research topics of 'Verification of XRL: An XML-based workflow language'. Together they form a unique fingerprint.

Cite this