Monthly Archive for April, 2007

Zwei Punkt Null Punkt Null

Nach über einem Jahr ist endlich die neue Version von BPEL2oWFN fertig.

BPEL2oWFN Übersicht

GNU BPEL2oWFN 2.0.0 kann jetzt auch WS-BPEL 2.0 Prozesse verarbeiten und setzt mehr statische Analyse zur flexiblen Modellbildung ein.

Links:

Behavioral Constraints for Services (Talk)

Vortrag beim Workshop “Luhme XIII” beim Lehrstuhl für Theorie der Programmierung (14. April 2007)

constraint oWFN

Im Vortrag wird die Modellierung und Implementierung von Constraints für Services beschrieben. Dabei kann ein Constraint auf ein oWFN oder eine Bedienungsanleitung angewendet werden. Szenarien für den Einsatz von Constraints in SOAs ist die Validierung von Services, die Einschränkung bei der Veröffentlichung eines Services, das Matching von Services unter Constraints und die Service Discovery.

Dateien

  • Folien (PDF-Dokument, 16 Folien, 2018 KB)

Operating Guidelines for Finite-State Services

Niels Lohmann, Peter Massuthe, and Karsten Wolf. Operating guidelines for finite-state services. In Jetty Kleijn and Alex Yakovlev, editors, 28th International Conference on Applications and Theory of Petri Nets and Other Models of Concurrency, ICATPN 2007, Siedlce, Poland, June 25–29, 2007, Proceedings, volume 4546 of Lecture Notes in Computer Science, pages 321–341. Springer-Verlag, June 2007. ISBN 978-3-540-73093-4, DOI 10.1007/978-3-540-73094-1_20.

operating guideline

an operating guideline

Abstract: We study services modeled as open workflow nets (oWFN) and describe their behavior as service automata. Based on arbitrary finite-state service automata, we introduce the concept of an operating guideline, generalizing the work of [1, 2] which was restricted to acyclic services.
An operating guideline gives complete information about how to properly interact (in this paper: deadlock-freely and with limited communication) with an oWFN N. It can be executed, thus forming a properly interacting partner of N, or it can be used to support service discovery.
An operating guideline for N is a particular service automaton S that is enriched with Boolean annotations. S interacts properly with the service automaton Prov, representing the behavior of N, and is able to simulate every other service that interacts properly with Prov. The attached annotations give complete information about whether or not a simulated service interacts properly with Prov, too.

Download

  • Paper (PDF-Dokument, 20 Seiten, 344 KB)

Links