IIT Home Page CNR Home Page

XFlow: an Xml-Based Document-Centric Workflow

This paper aims at investigating on an appropriate framework thatallows the definition of workflows for collaborative document procedures. In thisframework, called XFlow and largely based on XSLT Processing Model, theworkflows are described by means of a new XML application called XFlowML(XFlow Markup Language). XFlowML describes the document workflow usingan agent-based approach. Each agent can participate to the workflow with one ormore roles, defined as XPath expressions, based on a hierarchical role chart. AnXFlowML document contains as many templates as agent roles participating tothe workflow. The document workflow engine constitutes the run-time executionsupport for the document processing by implementing the XFlowML constructs.A prototype of XFlow has been implemented with an extensive use of XMLtechnologies (XSLT, XPath, XForms, SVG) and open-source tools (Cocoon,Tomcat, mySQL).


Web Information System Engineering (WISE), New York, 2005

Authors: A. Marchetti, M. Tesconi, S. Minutoli
IIT authors:

Type: Article in proceedings of international peer-reviewed conference
Field of reference: Information Technology and Communication Systems

File: 203-xflow.pdf

Activity: Document Workflow
E-government services quality