Abstract | An agile 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 a bug tracking system where agents need help to decide where to send a document next. DeFleX (Declarative Flexible XML routing) is a prototype implementation of this architecture using standard Web Services technology and an open source inference engine, jDREW. |
---|