Ein Werkzeug zur Verklemmungsanalyse bei der Komposition von Webservices

8
Ein Werkzeug zur Verklemmungsanalyse bei der Komposition von Webservices Diplomarbeit Wirtschaftsinformatik Marcel Schuster

description

Ein Werkzeug zur Verklemmungsanalyse bei der Komposition von Webservices. Diplomarbeit Wirtschaftsinformatik Marcel Schuster. 1. Problemstellung 1.1. Abstract 1.2. Teilprobleme 2. Randbedingungen. Kompositionsunterstützung Petrinetze Modellierung Verklemmungsanalyse. 1. Problemstellung. - PowerPoint PPT Presentation

Transcript of Ein Werkzeug zur Verklemmungsanalyse bei der Komposition von Webservices

Page 1: Ein Werkzeug zur Verklemmungsanalyse bei der Komposition von Webservices

Ein Werkzeug zur Verklemmungsanalyse bei der Komposition von Webservices

Diplomarbeit Wirtschaftsinformatik

Marcel Schuster

Page 2: Ein Werkzeug zur Verklemmungsanalyse bei der Komposition von Webservices

2

1. Problemstellung1. Problemstellung1.1. Abstract1.2. Teilprobleme

2. Randbedingungen• Kompositionsunterstützung

• Petrinetze– Modellierung– Verklemmungsanalyse

Page 3: Ein Werkzeug zur Verklemmungsanalyse bei der Komposition von Webservices

3

1. Problemstellung1.1. Abstract1.2. Teilprobleme

2. Randbedingungen

1.1. Abstract (1)

Die Sicherstellung der Funktionalität von Web-Services als Layer über der Softwareinfrastruktur ist eine wesentliche Anforderung beim Design moderner Komponentensysteme.

Page 4: Ein Werkzeug zur Verklemmungsanalyse bei der Komposition von Webservices

4

1.1. Abstract (2)

Methodisches Vorgehen beim Entwickeln allein reicht nicht aus.Vielmehr soll der Entwickler mit geeigneten Werkzeugen unterstützt werden.

1. Problemstellung1.1. Abstract1.2. Teilprobleme

2. Randbedingungen

Page 5: Ein Werkzeug zur Verklemmungsanalyse bei der Komposition von Webservices

5

1.1. Abstract (3)

Ein wesentlicher Punkt bei der Komposition von Web-Services ist die einfache Prüfung auf Verklemmungsfreiheit.

Deshalb entwickeln wir ein Werkzeug zur Verklemmungsanalyse bei der Komposition von Web-Services.

1. Problemstellung1.1. Abstract1.2. Teilprobleme

2. Randbedingungen

Page 6: Ein Werkzeug zur Verklemmungsanalyse bei der Komposition von Webservices

6

1.2. Teilprobleme

• Web-Service Steuerfluß in ein Petrinetz abstrahieren

• JAVA to PNML

• PNML to PNML

1. Problemstellung1.1. Abstract1.2. Teilprobleme

2. Randbedingungen

Page 7: Ein Werkzeug zur Verklemmungsanalyse bei der Komposition von Webservices

7

2. Randbedingungen

• keine BPEL Modellierung sondern Modell aus JAVA- Code- Servern mit Skeletons und Stubs zur Kommunikation

• Apache AXIS2 zur Modellierung

• Einsatz des JAVA- Reflection Paketes um Zugriff auf den Strukturbaum zu erlangen

1. Problemstellung1.1. Abstract1.2. Teilprobleme

2. Randbedingungen

Page 8: Ein Werkzeug zur Verklemmungsanalyse bei der Komposition von Webservices

8

Vielen Dank für Ihre Aufmerksamkeit.