Self-Sustaining Platforms: a semantic workflow engine
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.
- Web
- REST
- Web services
- RESTdesc
- Web service
Read this article online
- Read the full text online.
- Request a digital copy of this article.
- Comment on this article.
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:
- 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).
- APA
- Coppens, S., Verborgh, R., Mannens, E., & Van de Walle, R. (2013). Self-Sustaining Platforms: a semantic workflow engine. Proceedings of the 4th International Workshop on Consuming Linked Data, 1034.
- 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.
- 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).
- 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.
Discuss this article
- Discover all publications by Ruben Verborgh.
- Find related articles on Google Scholar.
- Post your questions or comments below.