[Profile picture of Ruben Verborgh]

Ruben Verborgh

Self-Sustaining Platforms: a semantic workflow engine

by Sam Coppens, Ruben Verborgh, Erik Mannens, and Rik Van de Walle

In this paper, we provide a novel semantic workflow system, based on semantic functional service descriptions and a rule file. 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. The main advantage of this approach is that each step can be influenced by external information from the Linked Open Data cloud. It exploits the fact that Linked Open Data and RESTful Web services and APIs are resource-oriented. Moreover, the workflow rule file makes the system easily adaptable and extensible to achieve new functionalities or to obey changing company policies. Finally, the separation between functional descriptions and service descriptions supports easy management over the fast-changing services at hand.

full text BibTeX other citation formats

Published in 2013 in Proceedings of the 4th International Workshop on Consuming Linked Data.

Keywords:

Read this article online

Cite this article in your work

Cite this article easily using its BibTeX entry:

@inproceedings{coppens_cold_2013,
  title = {Self-Sustaining Platforms: a semantic workflow engine},
  author = {Coppens, Sam and Verborgh, Ruben and Mannens, Erik and Van de Walle, Rik},
  booktitle = {Proceedings of the 4th International Workshop on Consuming Linked Data},
  year = 2013,
  month = oct,
  series = {CEUR Workshop Proceedings},
  volume = 1034,
  issn = {1613-0073},
  url = {http://ceur-ws.org/Vol-1034/CoppensEtAl_COLD2013.pdf},
}

Alternatively, pick a reference of your choice below:

IEEE
S. Coppens, R. Verborgh, E. Mannens, and R. Van de Walle, “Self-Sustaining Platforms: a semantic workflow engine,” in Proceedings of the 4th International Workshop on Consuming Linked Data, 2013, vol. 1034.
ACM
Sam Coppens, Ruben Verborgh, Erik Mannens, and Rik Van de Walle. 2013. Self-Sustaining Platforms: a semantic workflow engine. In Proceedings of the 4th International Workshop on Consuming Linked Data. CEUR Workshop Proceedings.
LNCS
Coppens, S., Verborgh, R., Mannens, E., Van de Walle, R.: Self-Sustaining Platforms: a semantic workflow engine. In: Proceedings of the 4th International Workshop on Consuming Linked Data (2013).
APA
Coppens, S., Verborgh, R., Mannens, E., & Van de Walle, R. (2013). Self-Sustaining Platforms: a semantic workflow engine. In Proceedings of the 4th International Workshop on Consuming Linked Data (Vol. 1034).
MLA
Coppens, Sam et al. “Self-Sustaining Platforms: a Semantic Workflow Engine.” Proceedings of the 4th International Workshop on Consuming Linked Data. Vol. 1034. 2013. Print. CEUR Workshop Proceedings.

Discuss this article