|
|
@inproceedings {INPROC-2004-85, author = {Frank Leymann and Dieter Roller}, title = {{Modeling Business Processes with BPEL4WS}}, booktitle = {XML4BPM 2004, Proceedings of the 1st GI Workshop XML4BPM -- XML Interchange Formats for Business Process Management at 7th GI Conference Modellierung 2004}, editor = {Markus N{\"u}ttgens and Jan Mendling}, publisher = {GI}, institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany}, series = {LNI}, volume = {45}, pages = {7--24}, type = {Workshop Paper}, month = {March}, year = {2004}, language = {English}, cr-category = {K.1 The Computer Industry}, ee = {http://wi.wu-wien.ac.at/home/mendling/XML4BPM/,
http://wi.wu-wien.ac.at/home/mendling/XML4BPM/xml4bpm-2004-proceedings-bpel4ws.pdf}, department = {University of Stuttgart, Institute of Architecture of Application Systems}, abstract = {Business Process Execution Language for Web Services (BPEL4WS) allows defining
both, business processes that make use of Web services, and business processes
that externalize their functionality as Web services. This short paper
introduces the basic language elements of BPEL4WS using a simple example. The
concepts underlying the language are briefly explained: Establishing bilateral
partnerships, correlating messages and processes, defining the order of the
activities of a business process, event handling, handling exceptions via
long-running transactions, the resulting programming model, and the usage of
BPEL4WS in pure B2B scenarios.}, url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2004-85&engl=1} }
@inproceedings {INPROC-2004-84, author = {Frank Leymann}, title = {{The Influence of Web Services on Software: Potentials and Tasks}}, booktitle = {INFORMATIK 2004 - Informatik verbindet, Band 1, Beitr{\"a}ge der 34. Jahrestagung der Gesellschaft f{\"u}r Informatik e.V. (GI)}, editor = {Peter Dadam and Manfred Reichert}, publisher = {GI}, institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany}, series = {LNI}, volume = {50}, pages = {14--25}, type = {Conference Paper}, month = {September}, year = {2004}, isbn = {3-88579-379-2}, language = {English}, cr-category = {K.1 The Computer Industry}, ee = {http://www.informatik2004.de}, department = {University of Stuttgart, Institute of Architecture of Application Systems}, abstract = {Web Service Technologie findet gegenw{\"a}rtig gro{\ss}es Interesse bei Anwendern,
Herstellern und Forschern. Der Vortrag zeigt auf, was die Vision hinter all den
publizierten Standards in diesem Bereich ist, welche Probleme mit der
Technologie gel{\"o}st werden sollen, welcher Einfluss auf die Erstellung und
Nutzung von Software wahrscheinlich ist und welche Art Aufgaben noch zu l{\"o}sen
sind.}, url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2004-84&engl=1} }
@inproceedings {INPROC-2004-83, author = {Frank Leymann}, title = {{Die Kombination von Web Services und Grid - Eine neue Art IT zu verstehen}}, booktitle = {Berliner XML Tage}, editor = {Robert Tolksdorf and Rainer Eckstein}, publisher = {XML-Clearinghouse}, institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany}, type = {Conference Paper}, month = {October}, year = {2004}, language = {German}, cr-category = {K.1 The Computer Industry}, ee = {http://www.xml-clearinghouse.de/ws/BXML2004/wirtschaftsforum/,
http://www.xml-clearinghouse.de/ws/BXML2004/folien/leymann.pdf}, department = {University of Stuttgart, Institute of Architecture of Application Systems}, abstract = {Gegenw{\"a}rtig werden auf Web Service Technologie basierende Standards
vorgeschlagen, die wesentliche Aspekte des Grid spezifieren. Andererseits
entstehen innerhalb der Web Service Community neue Standards, die das Grid
unterst{\"u}tzen. In unserem Vortrag zeigen wir auf, wie die Kombination beider
Technologien die Virtualisierung sowohl von Hardware als auch von Software
erm{\"o}glicht. Die resultierende Infrastruktur (``Service Bus'') stellt die Basis
zur Realisierung autonomer R{\"u}ckkopplungen dar. Spezielle solcher R{\"u}ckkopplungen
k{\"o}nnen als Grundlage f{\"u}r das dynamische Zuverf{\"u}gungstellen von Anwendungen und
der von ihnen ben{\"o}tigten Infrastruktur angesehen werden. Die Rolle von
Choreographie in diesem Zusammenhang wird angerissen. Eine m{\"o}gliche zuk{\"u}nftige
Struktur von Anwendungen in solchen ``On Demand''-Umgebungen wird grob skizziert.}, url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2004-83&engl=1} }
@article {ART-2004-24, author = {Donald Kossmann and Frank Leymann and Dirk Taubner}, title = {{Editorial (Web Services)}}, journal = {Informatik Spektrum}, publisher = {Springer}, volume = {27}, number = {2}, pages = {113--113}, type = {Article in Journal}, month = {April}, year = {2004}, doi = {10.1007/s00287-004-0377-x}, language = {English}, cr-category = {K.1 The Computer Industry}, department = {University of Stuttgart, Institute of Architecture of Application Systems}, abstract = {A Web service is a software system designed to support interoperable
machine-tomachine interaction over a network. It has an interface described in
a machine-processable format (specifically WSDL). Other systems interact with
the Web service in a manner prescribed by its description using SOAP messages,
typically conveyed using HTTP with an XML serialization in conjunction with
other Web-related standards.}, url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2004-24&engl=1} }
@article {ART-2004-23, author = {Donald Kossmann and Frank Leymann}, title = {{Web Services}}, journal = {Informatik Spektrum}, publisher = {Springer}, volume = {27}, number = {2}, pages = {117--128}, type = {Article in Journal}, month = {April}, year = {2004}, doi = {10.1007/s00287-004-0378-9}, language = {German}, cr-category = {K.1 The Computer Industry}, department = {University of Stuttgart, Institute of Architecture of Application Systems}, abstract = {Web Services gelten als die Technologie, mit der in Zukunft Softwarekomponenten
innerhalb einer Organisation und zwischen Organisationen integriert werden.}, url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2004-23&engl=1} }
@article {ART-2004-22, author = {Matthias Kloppmann and Dieter K{\"o}nig and Frank Leymann and Gerhard Pfau and Dieter Roller}, title = {{Enabling Technology: Ein J2EE-basiertes Business Process Management System zur Ausf{\"u}hrung von BPEL- und Web Service-basierten Gesch{\"a}ftsprozessen}}, journal = {it - Information Technology}, publisher = {Oldenbourg Wissenschaftsverlag}, volume = {46}, number = {4/2004}, pages = {184--192}, type = {Article in Journal}, month = {April}, year = {2004}, issn = {1611-2776}, doi = {10.1524/itit.46.4.184.36080}, language = {German}, cr-category = {K.1 The Computer Industry}, ee = {www.it-information-technology.de/}, department = {University of Stuttgart, Institute of Architecture of Application Systems}, abstract = {Mithilfe von Web Services und BPEL (Business Process Execution Language for Web
Services) k{\"o}nnen Gesch{\"a}ftsprozesse und deren Interaktion mit verschiedenen
Partnern beschrieben werden. Zur Ausf{\"u}hrung der Gesch{\"a}ftsprozesse finden
Workflow Management Systeme Verwendung. Dieser Artikel besch{\"a}ftigt sich,
basierend auf den Grundlagen von Web Services und BPEL, mit der Implementierung
eines Workflow Management Systems. Um den Anforderungen der Gesch{\"a}ftswelt zu
gen{\"u}gen, muss ein Workflow Management System sowohl langlaufende,
unterbrechbare als auch kurzlaufende Gesch{\"a}ftsprozesse mit ihren
unterschiedlichen Quality-of-Service Eigenschaften unterst{\"u}tzen. Die Systeme
m{\"u}ssen robust sein, sicher und hoch verf{\"u}gbar. Der Artikel beschreibt die
Implementierung eines J2EE-basierten Workflow Management System, das diesen
Anforderungen entspricht. Dabei wird auf die Verwendung von Message Queuing
Systemen und Datenbanken eingegangen, ebenso wie auf die Integration in einen
Standard Application Server und die Verwendung dort zur Verf{\"u}gung stehender
Transaction Manager, EJB Container, People Directory und Deployment
Infrastruktur.
Web services and BPEL (Business Process Execution Language for Web services)
allow both, the description of business processes, and the description of the
interaction between these business processes and their partners. Business
processes run within Workflow Managements Systems. Based on the foundation laid
out by Web services and BPEL, this paper describes the implementation of a
Workflow Management System. To satisfy the requirements of today´s business
world, a Workflow Management System has to support long-running, interruptible
business processes as well as short-running business processes, both with a
multitude of different Quality-of-Service (QoS) characteristics. Workflow
Management Systems have to be robust, secure, and highly available. This paper
discusses the implementation of a J2EE-based Workflow Management System that
delivers on these requirements. The discussion involves the use of message
queuing systems and relational databases when implementing the Workflow
Management System, as well as its integration into a standard application
server architecture, and the use of the services provided there like
transaction manager, EJB container, people directory, and deployment
infrastructure.}, url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2004-22&engl=1} }
@article {ART-2004-21, author = {Matthias Kloppmann and Dieter K{\"o}nig and Frank Leymann and Gerhard Pfau and Dieter Roller}, title = {{Business process choreography in WebSphere: Combining the power of BPEL and J2EE}}, journal = {IBM Systems Journal: WebSphere Application Server}, publisher = {Online}, volume = {43}, number = {2}, pages = {270--296}, type = {Article in Journal}, month = {April}, year = {2004}, doi = {10.1147/sj.432.0270}, language = {English}, cr-category = {K.1 The Computer Industry}, department = {University of Stuttgart, Institute of Architecture of Application Systems}, abstract = {Business processes not only play a key role in business-to-business and
enterprise application integration scenarios by exposing the appropriate
invocation and interaction patterns; they are also the fundamental basis for
building heterogeneous and distributed applications (workflow-based
applications). Business Process Execution Language for Web Services (BPEL4WS)
provides the means to specify business processes that are composed of Web
services as well as exposed as Web services. Business processes specified via
BPEL4WS are portable; they can be carried out by every BPEL4WS-compliant
execution environment. In this paper we show how the IBM J2EE™ application
server, WebSphere® Application Server provides such an environment, called
process choreographer environment, and how the extension mechanism built into
BPEL can be used to leverage the additional capabilities of J2EE and WebSphere.}, url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2004-21&engl=1} }
|
|