Skip to main content
Top

2019 | OriginalPaper | Chapter

Data-Driven Workflows for Specifying and Executing Agents in an Environment of Reasoning and RESTful Systems

Authors : Benjamin Jochum, Leonard Nürnberg, Nico Aßfalg, Tobias Käfer

Published in: Business Process Management Workshops

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We present an approach to specify and execute agents on Read-Write Linked Data that are given as Guard-Stage-Milestone workflows. That is, we work in an environment of semantic knowledge representation, reasoning and RESTful systems. For specifying, we present a Guard-Stage-Milestone workflow and instance ontology. For executing, we present operational semantics for this ontology. We show that despite different assumptions of this environment in contrast to the traditional environment of workflow management systems, the Guard-Stage-Milestone approach can be transferred and successfully applied on the web.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
5
Note that a client’s (polling, state-based) application logic can, without changes, benefit from HTTP/2 server push (events): such specific events have been standardised to allow a server to update a client’s cached state representations.
 
8
Turtle allows for abbreviating URIs, where a colon separates the abbreviating prefix from the local name. The example uses the empty prefix, which denotes http://​purl.​org/​gsm/​vocab#. We refer to http://​prefix.​cc/​ for other abbreviations.
 
Literature
1.
go back to reference Artale, A., Franconi, E.: A survey of temporal extensions of description logics. Ann. Math. Artif. Intell. 30(1–4), 171–210 (2000)MathSciNetCrossRef Artale, A., Franconi, E.: A survey of temporal extensions of description logics. Ann. Math. Artif. Intell. 30(1–4), 171–210 (2000)MathSciNetCrossRef
2.
go back to reference Aßfalg, N., Nürnberg, L., Jochum, B., Käfer, T.: Controlling Internet of Things devices with Read-write Linked Data interfaces using data-driven workflows. In: Proceedings of the Posters & Demos at the 15th SEMANTiCS (2019) Aßfalg, N., Nürnberg, L., Jochum, B., Käfer, T.: Controlling Internet of Things devices with Read-write Linked Data interfaces using data-driven workflows. In: Proceedings of the Posters & Demos at the 15th SEMANTiCS (2019)
5.
go back to reference Ciortea, A., Mayer, S., Gandon, F., Boissier, O., Ricci, A., Zimmermann, A.: A decade in hindsight: the missing bridge between multi-agent systems and the World Wide Web. In: Proceedings of the 18th AAMAS (2019) Ciortea, A., Mayer, S., Gandon, F., Boissier, O., Ricci, A., Zimmermann, A.: A decade in hindsight: the missing bridge between multi-agent systems and the World Wide Web. In: Proceedings of the 18th AAMAS (2019)
6.
go back to reference Damaggio, E., Hull, R., Vaculín, R.: On the equivalence of incremental and fixpoint semantics for business artifacts with Guard-Stage-Milestone lifecycles. Inf. Syst. 38(4), 561–584 (2013)CrossRef Damaggio, E., Hull, R., Vaculín, R.: On the equivalence of incremental and fixpoint semantics for business artifacts with Guard-Stage-Milestone lifecycles. Inf. Syst. 38(4), 561–584 (2013)CrossRef
7.
go back to reference Elmroth, E., Hernández-Rodriguez, F., Tordsson, J.: Three fundamental dimensions of scientific workflow interoperability: model of computation, language, and execution environment. Futur. Gener. Comput. Syst. 26(2), 245–256 (2010)CrossRef Elmroth, E., Hernández-Rodriguez, F., Tordsson, J.: Three fundamental dimensions of scientific workflow interoperability: model of computation, language, and execution environment. Futur. Gener. Comput. Syst. 26(2), 245–256 (2010)CrossRef
8.
go back to reference Fielding, R.: Architectural styles and the design of network-based software architectures. Ph.D. thesis, University of California, Irvine, USA (2000) Fielding, R.: Architectural styles and the design of network-based software architectures. Ph.D. thesis, University of California, Irvine, USA (2000)
9.
go back to reference Gil, Y., Ratnakar, V., Deelman, E., Mehta, G., Kim, J.: Wings for pegasus: creating large-scale scientific applications using semantic representations of computational workflows. In: Proceedings of the 19th IAAI/22th AAAI (2007) Gil, Y., Ratnakar, V., Deelman, E., Mehta, G., Kim, J.: Wings for pegasus: creating large-scale scientific applications using semantic representations of computational workflows. In: Proceedings of the 19th IAAI/22th AAAI (2007)
10.
go back to reference Gurevich, Y.: Evolving algebras 1993: lipari guide. In: Specification and Validation Methods. Oxford University Press (1995) Gurevich, Y.: Evolving algebras 1993: lipari guide. In: Specification and Validation Methods. Oxford University Press (1995)
11.
go back to reference Haller, A., Cimpian, E., Mocan, A., Oren, E., Bussler, C.: WSMX – a semantic SOA. In: Proceedings of the ICWS (2005) Haller, A., Cimpian, E., Mocan, A., Oren, E., Bussler, C.: WSMX – a semantic SOA. In: Proceedings of the ICWS (2005)
12.
go back to reference Harth, A., Speiser, S.: On completeness classes for query evaluation on linked data. In: Proceedings of 26th AAAI (2012) Harth, A., Speiser, S.: On completeness classes for query evaluation on linked data. In: Proceedings of 26th AAAI (2012)
13.
go back to reference Hull, R., et al.: Business artifacts with guard-stage-milestone lifecycles. In: Proceedings of the 5th DEBS (2011) Hull, R., et al.: Business artifacts with guard-stage-milestone lifecycles. In: Proceedings of the 5th DEBS (2011)
14.
go back to reference Käfer, T., Harth, A.: Rule-based programming of user agents for linked data. In: Proceedings of the 11th LDOW (2018) Käfer, T., Harth, A.: Rule-based programming of user agents for linked data. In: Proceedings of the 11th LDOW (2018)
16.
go back to reference Newman, S.: Building Microservices-Designing Fine-grained Systems. O’Reilly, Sebastopol (2015) Newman, S.: Building Microservices-Designing Fine-grained Systems. O’Reilly, Sebastopol (2015)
17.
go back to reference Pautasso, C.: RESTful web service composition with BPEL for REST. Data Knowl. Eng. 68(9), 851–866 (2009)CrossRef Pautasso, C.: RESTful web service composition with BPEL for REST. Data Knowl. Eng. 68(9), 851–866 (2009)CrossRef
19.
go back to reference Pautasso, C., Zimmermann, O., Leymann, F.: Restful web services vs “Big” web services: making the right architectural decision. In: Proceedings of the 17th WWW (2008) Pautasso, C., Zimmermann, O., Leymann, F.: Restful web services vs “Big” web services: making the right architectural decision. In: Proceedings of the 17th WWW (2008)
20.
go back to reference Stadtmüller, S., Speiser, S., Harth, A., Studer, R.: Data-Fu: a language and an interpreter for interaction with R/W linked data. In: Proceedings of the 22nd WWW (2013) Stadtmüller, S., Speiser, S., Harth, A., Studer, R.: Data-Fu: a language and an interpreter for interaction with R/W linked data. In: Proceedings of the 22nd WWW (2013)
21.
go back to reference Turi, D., Missier, P., Goble, C., Roure, D.D., Oinn, T.: Taverna workflows: syntax and semantics. In: Proceedings of the 3rd e-Science (2007) Turi, D., Missier, P., Goble, C., Roure, D.D., Oinn, T.: Taverna workflows: syntax and semantics. In: Proceedings of the 3rd e-Science (2007)
22.
go back to reference Zur Muehlen, M., Nickerson, J.V., Swenson, K.D.: Developing web services choreography standards—the case of REST vs SOAP. Decis. Support. Syst. 40(1), 9–29 (2005)CrossRef Zur Muehlen, M., Nickerson, J.V., Swenson, K.D.: Developing web services choreography standards—the case of REST vs SOAP. Decis. Support. Syst. 40(1), 9–29 (2005)CrossRef
Metadata
Title
Data-Driven Workflows for Specifying and Executing Agents in an Environment of Reasoning and RESTful Systems
Authors
Benjamin Jochum
Leonard Nürnberg
Nico Aßfalg
Tobias Käfer
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-030-37453-2_9

Premium Partner