36 research outputs found

    Realising Weak Work Workflow with Declarative Flexible XML Routing in SOAP (DeFleX)

    No full text
    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.Un flux de travaux faible au sein du syst\ue8me d'information d'une organisation permet de d\ue9finir les processus \ue0 mesure que ceux ci sont ex\ue9cut\ue9s. Elle requiert des connaissances g\ue9n\ue9rales sur l'organisation, pour pouvoir \ueatre dynamiquement combin\ue9e avec des informations sp\ue9cifiques sur un flux de travaux en cours. Les informations, ainsi que les r\uf4les des agents concern\ue9s, sont d\ue9clar\ue9s dans RuleML, de sorte que le flux de travaux peut \ueatre pilot\ue9 par des inf\ue9rences. Nous d\ue9crivons un cas d'utilisation d'un syst\ue8me de suivi des bogues, dans lequel les agents ont besoin d'aide pour d\ue9cider o\uf9 envoyer un document lors de la prochaine \ue9tape. DeFleX constitue un prototype de r\ue9alisation de cette architecture qui fait appel \ue0 la technologie des services Web standard et \ue0 un moteur d'inf\ue9rence libre, jDREW. DeFleX fait appel \ue0 une fonctionnalit\ue9 peu connue de SOAP, qui permet de d\ue9terminer dynamiquement les emplacements interm\ue9diaires afin de r\ue9aliser des flux de travaux faibles.NRC publication: Ye
    corecore