<?xml version="1.0" encoding="utf-8"?>
<export-example>
  <doc>
    <id>2662</id>
    <completedYear/>
    <publishedYear>2009</publishedYear>
    <thesisYearAccepted/>
    <language>eng</language>
    <pageFirst>239</pageFirst>
    <pageLast>262</pageLast>
    <pageNumber>23</pageNumber>
    <edition/>
    <issue/>
    <volume>3</volume>
    <type>article</type>
    <publisherName>Springer London</publisherName>
    <publisherPlace/>
    <creatingCorporation/>
    <contributingCorporation/>
    <belongsToBibliography>0</belongsToBibliography>
    <completedDate>2009-10-09</completedDate>
    <publishedDate>--</publishedDate>
    <thesisDateAccepted>--</thesisDateAccepted>
    <title language="eng">Time-constrained services: a framework for using real-time web services in industrial automation</title>
    <abstract language="eng">The use of web services in industrial automation, e.g. in fully automated production processes like car manufacturing, promises simplified interaction among the manufacturing devices due to standardized protocols and increased flexibility with respect to process implementation and reengineering. Moreover, the adoption of web services as a seamless communication backbone within the overall industrial enterprise has additional benefits, such as simplified interaction with suppliers and customers (i.e. horizontal integration) and avoidance of a break in the communication paradigm within the enterprise (i.e. vertical integration). The Time-Constrained Services (TiCS) framework is a development and execution environment that empowers automation engineers to develop, deploy, publish, compose, and invoke time-constrained web services. TiCS consists of four functional layers—tool support layer, real-time infrastructural layer, real-time service layer, and hardware layer—which contain several components to meet the demands of a web service based automation infrastructure. This article gives an overview of the TiCS framework. More precisely, the general design considerations and an architectural blueprint of the TiCS framework are presented. Subsequently, selected key components of the TiCS framework are discussed in detail: the SOAP4PLC engine for equipping programmable logic controllers with a web service interface, the SOAP4IPC engine for processing web services in real-time on industrial PCs, the WS-TemporalPolicy language for describing time constraints, and the TiCS Modeler for composing time-constrained web services into a time-constrained BPEL4WS workflow.</abstract>
    <parentTitle language="eng">Service Oriented Computing and Applications</parentTitle>
    <identifier type="url">https://link.springer.com/article/10.1007/s11761-009-0050-y</identifier>
    <enrichment key="opus.doi.autoCreate">false</enrichment>
    <enrichment key="opus.urn.autoCreate">true</enrichment>
    <author>Markus Mathes</author>
    <author>Christoph Stoidner</author>
    <author>Roland Schwarzkopf</author>
    <author>Steffen Heinzl</author>
    <author>Tim Dörnemann</author>
    <author>Helmut Dohmann</author>
    <author>Bernd Freisleben</author>
    <collection role="Autoren" number="mathes">Markus Mathes</collection>
  </doc>
  <doc>
    <id>3133</id>
    <completedYear/>
    <publishedYear>2009</publishedYear>
    <thesisYearAccepted/>
    <language>eng</language>
    <pageFirst>239</pageFirst>
    <pageLast>262</pageLast>
    <pageNumber/>
    <edition/>
    <issue>4</issue>
    <volume>3</volume>
    <type>article</type>
    <publisherName>Springer</publisherName>
    <publisherPlace>London</publisherPlace>
    <creatingCorporation/>
    <contributingCorporation/>
    <belongsToBibliography>0</belongsToBibliography>
    <completedDate>--</completedDate>
    <publishedDate>--</publishedDate>
    <thesisDateAccepted>--</thesisDateAccepted>
    <title language="eng">Time-Constrained Services (TiCS): A Framework for Using Real-time WS in Industrial Automation</title>
    <parentTitle language="eng">Service Oriented Computing and Applications (SOCA) Journal</parentTitle>
    <enrichment key="opus.doi.autoCreate">false</enrichment>
    <enrichment key="opus.urn.autoCreate">true</enrichment>
    <author>Markus Mathes</author>
    <author>Christoph Stoidner</author>
    <author>Roland Schwarzkopf</author>
    <author>Steffen Heinzl</author>
    <author>Tim Dörnemann</author>
    <author>Helmut Dohmann</author>
    <author>Bernd Freisleben</author>
  </doc>
</export-example>
