Business Agents and Semantic Web (BASeWEB'04): a workshop in conjunction with the Seventeenth Canadian Conference on Artificial Intelligence, May 16, 2004, London, Ontario, Canada
A weak workflow within an organization's information system allows processes to be defined as they are being performed. It requires general knowledge about the organization to be dynamically combined with specific information about a current workflow. This information, as well as the roles of agents involved, is declared in RuleML so that inferences can drive the workflow. We describe a use case of bug tracking system where agents need help to decide where to sent a document next. DeFleX is a prototype implementation of this architecture using standard Web Services technology and an open source inference engine, jDREW. DeFleX uses an often-ignored feature of SOAP, allowing intermediate locations to be dynamically determined, to realize weak workflows.
Proceedings of Business Agents and Semantic Web (BASeWEB'04).