Orchestrierung von Diensten

Flexibles Verbinden von einzelnen Diensten für einen definierten Zweck

Anmerkung: Dies kann während der Planungsphase und/oder zur Laufzeit erfolgen

Quelle

  • ISO/IEC 18348-1
  • Barros, Alistair, Marlon Dumas, and Phillipa Oaks. “Standards for web service choreography and orchestration: Status and perspectives.” Business process management workshops. Springer Berlin Heidelberg, 2006
  • Abschlussbericht des Arbeitskreises Industrie 4.0 vom April 2013, S. 84-7
  • https://weblogs.java.net/blog/johnreynolds/archive/2006/01/service_orchest.html
  • http://de.wikipedia.org/wiki/Dienstekomposition
  • Usländer, T.: Service-oriented Design of Environmental Information Systems. KIT Scientific Publishing. ISBN 978-3-86644-499-7, http://digbib.ubka.uni-karlsruhe.de/volltexte/1000016721, Dissertation am Karlsruher Institut für Technologie (KIT), 2010
  • Nicolai Josuttis: SOA in der Praxis. 2008, S. 121

orchestration of services

flexible connection of individual services for a defined purpose

Note: This can be done during the planning phase and/or at runtime

soruce

  • ISO/IEC 18348-1
  • Barros, Alistair, Marlon Dumas, and Phillipa Oaks. “Standards for web service choreography and orchestration: Status and perspectives.” Business process management workshops. Springer Berlin Heidelberg, 2006
  • Final report of working team industry 4.0 of April 2013, pp. 84-7
  • https://weblogs.java.net/blog/johnreynolds/archive/2006/01/service_orchest.html
  • http://de.wikipedia.org/wiki/Dienstekomposition
  • Usländer, T.: Service-oriented Design of Environmental Information Systems. KIT Scientific Publishing. ISBN 978-3-86644-499-7, http://digbib.ubka.uni-karlsruhe.de/volltexte/1000016721, Dissertation am Karlsruher Institut für Technologie (KIT), 2010
  • Nicolai Josuttis: SOA in practice. 2008, p. 121

Reifegrad
Priorität
Todo
Kommentare
  1. Webkonferenz 27.1.14:
  1. Definition (IT-lastig) ok, allerdings muss ad hoc Entstehung mit eingefügt werden
  2. Nicht nur Geschäftsprozesse, sondern auch Produktionsprozesse; nicht nur Webservices
  3. Dienste und Prozess definieren!
  4. In Anlehnung an das serviceorientierte Paradigma aus der IT wird zwischen der Orchestrierung und der Choreographie von Diensten unterschieden.
  5. Orchestrierung beschreibt das Verbinden von Diensten zu einem Prozess. Es können dabei unternehmensinterne und -externe Dienste kombiniert werden. Jeder Dienst realisiert dabei nur eine bestimmte Aktivität innerhalb eines Gesamtprozesses. Quelle: Barros, Alistair, Marlon Dumas, and Phillipa Oaks. “Standards for web service choreography and orchestration: Status and perspectives.” Business process management workshops. Springer Berlin Heidelberg, 2006.
  6. Orchestrierung beschreibt das Aufsetzen und Vernetzen von Software-Diensten zu einem Geschäftsprozess. Es können dabei unternehmensinterne und unternehmensexterne Dienste kombiniert werden, jeder Dienst realisiert dabei nur eine bestimmte Aktivität innerhalb des Geschäftsprozesses. Bei herkömmlichen Web-Services kontrolliert ein Teilnehmer den Prozessfluss. In Industrie 4.0 werden Geschäftsprozesse ad hoc entstehen und über die Kontrolle der Prozessflüsse dynamisch entschieden. Insofern wird in diesem Kontext der Begriff Orchestrierung weiter gefasst als bei herkömmlichen Web-Services und bezieht sich auch das Aufsetzen von föderativen Diensten, die in mehreren Geschäftsprozessflüssen gleichzeitig genutzt werden können und dabei für jeden Software-Prozess den eigenen Kontext sicherstellen. Quelle: Abschlussbericht des Arbeitskreises Industrie 4.0 vom April 2013, S. 84-7
  7. Orchestration == Executeable Process. Quelle: https://weblogs.java.net/blog/johnreynolds/archive/2006/01/service_orchest.html
  8. Orchestrierung (englisch orchestration, Instrumentierung, Inszenierung) ist das flexible Kombinieren mehrerer Services zu einer Komposition. Quelle: http://de.wikipedia.org/wiki/Dienstekomposition
  9. Weitere Quellen:
    1. Usländer, T.: Service-oriented Design of Environmental Information Systems. KIT Scientific Publishing. ISBN 978-3-86644-499-7, http://digbib.ubka.uni-karlsruhe.de/volltexte/1000016721, Dissertation am Karlsruher Institut für Technologie (KIT), 2010
    2. Nicolai Josuttis: SOA in der Praxis. 2008, S. 121
  1. Definition vor FA-Sitzung am 13.3.14: Orchestrierung beschreibt das Aufsetzen und Vernetzen von Software-Diensten zu einem Geschäftsprozess. Es können dabei unternehmensinterne und -externe Dienste kombiniert werden, jeder Dienst realisiert dabei nur eine bestimmte Aktivität innerhalb des Geschäftsprozesses. Bei herkömmlichen Web-Services kontrolliert ein Teilnehmer den Prozessfluss. In Industrie 4.0 werden Geschäftsprozesse ad hoc entstehen und über die Kontrolle der Prozessflüsse dynamisch entschieden. Insofern wird in diesem Kontext der Begriff Orchestrierung weiter gefasst als bei herkömmlichen Web-Services und bezieht sich auch auf das Aufsetzen von föderativen Diensten, die in mehreren Geschäftsprozessflüssen gleichzeitig genutzt werden können und dabei für jeden Software-Prozess den eigenen Kontext sicherstellen.
  2. Vor Webmeeting am 28.4.14:
  1. Orchestrierung von Diensten (IT) (flexibles Verbinden von einzelnen Diensten zu einem Prozess)
  2. Zentral gesteuerte Aufruffolgen von Dienstoperationen
Kategorie
Modell/Prozess Gruppen-Feedback