@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 = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {LNI},
   volume = {50},
   pages = {14--25},
   type = {Konferenz-Beitrag},
   month = {September},
   year = {2004},
   isbn = {3-88579-379-2},
   language = {Englisch},
   cr-category = {K.1 The Computer Industry},
   ee = {http://www.informatik2004.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen, Architektur von Anwendungssystemen},
   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&amp;engl=0}
}

@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 = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   type = {Konferenz-Beitrag},
   month = {Oktober},
   year = {2004},
   language = {Deutsch},
   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 = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen, Architektur von Anwendungssystemen},
   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&amp;engl=0}
}

@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 = {Artikel in Zeitschrift},
   month = {April},
   year = {2004},
   doi = {10.1007/s00287-004-0377-x},
   language = {Englisch},
   cr-category = {K.1 The Computer Industry},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen, Architektur von Anwendungssystemen},
   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&amp;engl=0}
}

@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 = {Artikel in Zeitschrift},
   month = {April},
   year = {2004},
   doi = {10.1007/s00287-004-0378-9},
   language = {Deutsch},
   cr-category = {K.1 The Computer Industry},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen, Architektur von Anwendungssystemen},
   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&amp;engl=0}
}

@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 = {Artikel in Zeitschrift},
   month = {April},
   year = {2004},
   issn = {1611-2776},
   doi = {10.1524/itit.46.4.184.36080},
   language = {Deutsch},
   cr-category = {K.1 The Computer Industry},
   ee = {www.it-information-technology.de/},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen, Architektur von Anwendungssystemen},
   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&amp;engl=0}
}

