+ All Categories
Home > Documents > 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte...

1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte...

Date post: 06-Apr-2015
Category:
Upload: carla-giesel
View: 108 times
Download: 2 times
Share this document with a friend
32
20. Juni 2022 Max Wilking, AG ICSY, Technische Universität Kaiserslautern 1 Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking Technische Universität Kaiserslautern AG Integrierte Kommunikationssysteme E-Mail: [email protected] kl.de Entwicklung einer Evaluationskomponente
Transcript
Page 1: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

1

Service-Orientierte Unterstützung von Workflows

Abschlussvortrag

Max WilkingTechnische Universität KaiserslauternAG Integrierte Kommunikationssysteme

E-Mail: [email protected]

Entwicklung einer Evaluationskomponente

Page 2: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

2

Gliederung

• Einleitung• Grundlagen

– Service Orientierte Architektur– Service Orientierter Workflow– Workflow Lifecycle

• Verwandte Arbeiten• Evaluationskomponente

– Grundelemente einer Evaluation– Evaluationsmethodik– Klassifizierung des Kundenfeedbacks– Ablauf der Evaluation

• Fallstudie

Page 3: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

3

Einleitung

• Viele Organisationen wollen heutzutage Prozesse automatisieren und Teile davon auslagern, um Kosten zu sparen

• Problem: – Sie verfügen nicht über die nötige Kompetenz oder die nötigen

Ressourcen, um dies effizient durchzuführen

• Lösung: – Vorgefertigte Workflows, die bei einem Vermittler (Domain

Manager) bezogen werden können

• Thema dieser Arbeit: – Entwicklung einer Evaluationskomponente für die zur

Verfügung gestellten Workflows

Page 4: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

4

Gliederung

• Einleitung• Grundlagen

– Service Orientierte Architektur– Service Orientierter Workflow– Workflow Lifecycle

• Verwandte Arbeiten• Evaluationskomponente

– Grundelemente einer Evaluation– Evaluationsmethodik– Klassifizierung des Kundenfeedbacks– Ablauf der Evaluation

• Fallstudie

Page 5: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

5

Service Orientierte Architektur

• Definition:

„A paradigm for organizing and utilizing distributed capabilities that may be under the control of different ownership domains. It provides a uniform means to offer, discover, interact with and use capabilities to produce desired effects consistent with measurable preconditions and expectations”

(Quelle: OASIS)

Page 6: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

6

Service Orientierte Architektur

• Beispielhafte Implementierung einer SOA anhand der Web Service Technologie

UDDI

WSDL WSDL

SOAP

i

Service Broker

f (x)?Service

RequesterService

Provider

Service veröffentlichen

Datenaustausch

Servicesuchen/binden

Page 7: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

7

Service Orientierte Workflows

• Definition Workflow:

„The automation of a business process, in whole or part, during which documents, information or tasks are passed from one participant to another for action, according to a set of procedural rules.“ (Quelle: WfMC)

• Service Orientiert, da Prozessschritte durch Service erledigt werden

• Beispiel: Reiseagentur im World Wide Web

Page 8: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

8

Service Orientierter Workflow

• Beispiel:

Service A

Service B

Service C Service D

Service E

SOW

Page 9: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

9

Workflow Lifecycle

• Definition:

Der Workflow Lifecycle ist eine Art Vorgehensmodell für die

Entwicklung, Ausführung und Optimierung eines Workflows.

Zielspezifikation, Prozessanalyse

WorkflowDesign

WorkflowImplementation

WorkflowAusführung

WorkflowEvaluation

Ausführungs-monitoring

WorkflowEvaluation

Page 10: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

10

Gliederung

• Einleitung• Grundlagen

– Service Orientierte Architektur– Service Orientierter Workflow– Workflow Lifecycle

• Verwandte Arbeiten• Evaluationskomponente

– Grundelemente einer Evaluation– Evaluationsmethodik– Klassifizierung des Kundenfeedbacks– Ablauf der Evaluation

• Fallstudie

Page 11: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

11

Verwandte Arbeiten

• Gliederung des Forschungsgebietes Service Oriented Computing von Papazoglou et al. in vier Bereiche:

(Quelle: Papazoglou et al.)

Page 12: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

12

Verwandte Arbeiten

• Klassifizierung von Vertrauens und Reputationssystemen von Wang und Vassileva nach:– Dem Aufbau des Systems

– Evaluierungsgegenstand

– Der Zusammensetzung des Evaluationsteam

• Aufbau des Systems:– Zentral vs. Dezentral

• Evaluierungsgegenstand:– Person/Agent vs. Ressource

• Evaluationsteam:– Gesamtpopulation vs. Teilpopulation

Page 13: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

13

Verwandte Arbeiten

• Serviceauswahl anhand von Servicereputation und QoS-Attributen nach Maximilien und Singh

– Aufteilung des Interaktionsprozess zwischen Service Provider und Service Requester in drei Phasen:

• Service Discovery• Service Selection• Service Binding

– Unterstützung der Phase Service Selection durch:

• Erweiterte SOA• QoS-Ontologie• QoS-Richtlinien• Matching Algorithmus

Page 14: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

14

Verwandte Arbeiten

• Erweiterte Service Orientierte Architektur mit Agenten und Agencies:

(Quelle: Maximilien und Singh)

Page 15: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

15

Gliederung

• Einleitung• Grundlagen

– Service Orientierte Architektur– Service Orientierter Workflow– Workflow Lifecycle

• Verwandte Arbeiten• Evaluationskomponente

– Grundelemente einer Evaluation– Evaluationsmethodik– Klassifizierung des Kundenfeedbacks– Ablauf der Evaluation

• Fallstudie

Page 16: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

16

Evaluation

• Etymologie:

– Ursprung im französischen Wort évaluation (franz. Schätzung, Ermittlung, Wertbestimmung)

– Zwischenzeitlich aus dem Deutschen verschwunden – Mitte der Achtziger wurde evaluation (engl. Auswertung,

Einschätzung) aus dem Englischen übernommen

• Definition:„Die systematische Untersuchung des Nutzens oder Wertes eines Gegenstandes. Die erzielten Ergebnisse, Schlussfolgerungen oder Empfehlungen müssen nachvollziehbar auf empirisch gewonnenen qualitativen und/oder quantitativen Daten beruhen.“

(Quelle: DeGEval)

Page 17: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

17

Grundelemente einer Evaluation

Elemente einer Evaluation Evaluation von Service Orientierten Workflows

Auftraggeber Domain Manager

Finanzier Domain Manager

Nutzer/Nutzerinnen,Adressaten/innen, Beteiligte und Betroffene

Domain Manager,Kunden des Domain Managers undEntwickler der Service Orientierten Workflows

Durchführende Evaluationsteams

(Teil-) Automatisierte Evaluationskomponente miteventueller menschlicher Unterstützung

Evaluationszweck Verbesserung und Optimierung derService Orientierten Workflows

Evaluationsgegenstände Service Orientierter Workflow bzw.der Ablauf des Service Orientierter Workflows und einzelne Service des Service Orientierten Workflows

Evaluationsmethodik Folgende Folien

Evaluationsablauf Folgende Folien

Page 18: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

18

Evaluationsmethodik

• Befragung der Workflow Requester nach:

– Problemen mit dem Service Orientierten Workflow

– Änderungswünschen an den Service Orientierten Workflow

• Problematik:

– Vielfalt der Probleme bzw. Änderungswünsche

– Unterschiede in der Qualität des Kundenfeedbacks

• Lösungsansatz

– Klassifizierung des Kundenfeedbacks

– Entwicklung eines angepassten Befragungssystems für jeden Service Orientierten Workflow

Page 19: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

19

Klassifizierung des Kundenfeedbacks

Funktionale Probleme und

Änderungswünsche

Nicht-funktionale Probleme und

Änderungswünsche

Feedback eines Kunden zu einem SOW

Unkorrekter Kontrollfluss

Inkorrektheit einer

Teilfunktionalität

Vorkommenshäufigkeit einer

Teilfunktionalität

Unkorrekte Kontrollfluss

-struktur

Falsche Position einer

Teilfunktionalität im Kontrollfluss

Zu häufiges Auftreten einer

Teilfunktionalität

Zu seltenes Auftreten einer

Teilfunktionalität

Page 20: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

20

Unkorrekter Kontrollfluss

• Beispiel: Unkorrekte Kontrollflussstruktur

Service A

Service B

Service C

Service D

Service E

Service A

Service B

Service C

Service D

Service E

Implementation Kundenwunsch

Page 21: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

21

Unkorrekte Kontrollfuss

• Beispiel: Falsche Position einer Teilfunktionalität im Kontrollfluss

Service A

Service B

Service C

Service D

Service E

Service A

Service BService C

Service D Service E

Implementation Kundenwunsch

Page 22: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

22

Inkorrektheit einer Teilfunktionalität

• Beispiel: Unkorrekte Teilfunktionalität

Service A

Service B

Service C

Service D

Service E

Service A

Service G

Service C

Service D

Service E

Implementation Kundenwunsch

Page 23: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

23

Vorkommenshäufigkeit einer Teilfunktionalität

• Beispiel: Zu seltenes Auftreten einer Teilfunktionalität

Service A

Service B

Service C

Service D

Service E

Service A

Service C

Service D

Service E

Implementation Kundenwunsch

Page 24: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

24

Vorkommenshäufigkeit einer Teilfunktionalität

• Beispiel: Zu häufiges Auftreten einer Teilfunktionalität

Service A

Service B

Service C

Service D

Service E

Service A

Service C

Service D

Service E

Implementation Kundenwunsch

Page 25: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

25

Ablauf der Evaluation

• Ablaufkonzept (grob)

Evaluations-system

Domain Manager f

(x)?WorkflowRequesterService

Provider

SOW

Page 26: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

26

Ablauf der Evaluation

• Detaillierung des Ablaufkonzepts durch Berücksichtigung:

– Der Qualität des Kundenfeedback

– Der Art des Service Orientierten Workflows

• Es gibt zwei elementare Typen Service Orientierter Workflows:

– Typ I besteht aus genau einem Service

– Typ II besteht aus mindestens zwei Servicen

Page 27: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

27

Ablauf der Evaluation

• Qualität des Kundenfeedbacks:– Detaillierheitsgrad der Beschreibung der Teilfunktionalität die

Probleme bereitet bzw. geändert werden soll

Service B

Service A

Service B

Fein granulare Beschreibung

Grob granulare Beschreibung

Sehr grob granulare Beschreibung

a) b)

Service B Service B

Service A Service A Service A

Page 28: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

28

Ablauf der Evaluation

• Unterschiede bei der Evaluation auf Grund der Qualität des Kundenfeedbacks:

– Beispiel: Unkorrekte Kontrollflussstruktur

Service A

Service B

Service C

Service D

Service E

1. Fall: Verantwortlich für die Behebung des Problems ist der Service Provider (SP) von Service A

2. Fall: Verantwortlich für die Behebung des Problems ist der Domain Manager (DM)

Page 29: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

29

Ablauf der Evaluation

• Ablaufkonzept (Detail), d.h. in der Evaluationskomponente

Art des SOW

Qualität der Beschreibung UrsacheEvaluationsergebnis an

Typ I Typ II Fein GrobSehr

grob a) Sehr

grob b)

Unkorrekte Kontrollfluss-

struktur

Falsche Position

Unkorrekte Teilfunktion

Unkorrekte Häufigkeit einer Teilfunktionalität

DM /SP

X - O O O O O O O O SP

- X X - - - X - - - SP

- X - X - - X - - - SP

- X - - X - X - - - DM

- X - - - X X - - - DM/SP

- X X - - - - X - - SP

- X - X - - - X - - DM

- X - - X - - X - - DM

- X - - - X - X - - DM/SP

- X X - - - - - X - SP

- X - X - - - - X - SP

Page 30: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

30

Gliederung

• Einleitung• Grundlagen

– Service Orientierte Architektur– Service Orientierter Workflow– Workflow Lifecycle

• Verwandte Arbeiten• Evaluationskomponente

– Grundelemente einer Evaluation– Evaluationsmethodik– Klassifizierung des Kundenfeedbacks– Ablauf der Evaluation

• Fallstudie

Page 31: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

31

Fallstudie

• Aufgabe:

– Der Beteiligungsprozess bei der Flächennutzungsplanung soll bei verschiedenen Gemeinden anhand eines Service Orientierten Workflows realisiert werden

• Auswertung des Kundenfeedbacks (Evaluation):

– Gemeinden mit ähnlichen Merkmalen (Einwohneranzahl, etc.) haben einen Bedarf an ähnlichen Service Orientierten Wokflows (Design)

Klassifikation der Kunden ermöglicht das effiziente Vorhalten von optimierten SOW

Page 32: 1 20. Mai 2014 Max Wilking, AG ICSY, Technische Universität Kaiserslautern Service-Orientierte Unterstützung von Workflows Abschlussvortrag Max Wilking.

11. April 2023

Max Wilking, AG ICSY, Technische Universität Kaiserslautern

32

Ende

Vielen Dank für Ihre Aufmerksamkeit

Fragen ???


Recommended