Title :
A semantic workflow engine powered by grid reasoning
Author :
Coppens, Steven ; Verborgh, Ruben ; Mannens, Erik ; Van de Walle, Rik
Author_Institution :
iMinds - Multimedia Lab., Ghent Univ., Ledeberg-Ghent, Belgium
Abstract :
In this paper, we provide a novel semantic workflow system, based on semantic functional service descriptions and a rule file that can be scheduled on a grid. The workflow engine follows a three-step process. First, it determines for all the resources in its knowledge base the functionality they need to progress in the workflow. This uses a phase-functionality rule file which binds phases of the workflow to functionalities. During a second phase, the functionalities are mapped to REST service calls using RESTdesc functional descriptions. During the third step, the engine executes the generated service calls and pushes the resource it acted on to the next phase in the workflow using a phase-transition rule file. On a grid, each step will be fulfilled by another type of node. The grid architecture of the workflow engine guarantees its scalability.
Keywords :
Web services; grid computing; inference mechanisms; scheduling; semantic Web; REST service calls; RESTdesc functional descriptions; grid reasoning; grid scheduling; knowledge base; phase-functionality rule file; phase-transition rule file; semantic functional service descriptions; semantic workflow engine; semantic workflow system; Cognition; Engines; Knowledge based systems; Publishing; Semantics; Web services;
Conference_Titel :
Pervasive Computing and Communications Workshops (PERCOM Workshops), 2014 IEEE International Conference on
Conference_Location :
Budapest
DOI :
10.1109/PerComW.2014.6815250