@inproceedings{DoernemannHeinzlDoernemannetal., author = {D{\"o}rnemann, Tim and Heinzl, Steffen and D{\"o}rnemann, Kay and Mathes, Markus and Smith, Matthew and Freisleben, Bernd}, title = {Secure Grid Service Engineering for Industrial Optimization}, series = {Proceedings of the 7th International Conference on Optimization: Techniques and Applications (ICOTA)}, booktitle = {Proceedings of the 7th International Conference on Optimization: Techniques and Applications (ICOTA)}, pages = {371 -- 372}, language = {en} } @article{MathesStoidnerSchwarzkopfetal., author = {Mathes, Markus and Stoidner, Christoph and Schwarzkopf, Roland and Heinzl, Steffen and D{\"o}rnemann, Tim and Dohmann, Helmut and Freisleben, Bernd}, title = {Time-constrained services: a framework for using real-time web services in industrial automation}, series = {Service Oriented Computing and Applications}, volume = {3}, journal = {Service Oriented Computing and Applications}, publisher = {Springer London}, pages = {239 -- 262}, abstract = {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.}, language = {en} } @inproceedings{MathesSchwarzkopfDoernemannetal., author = {Mathes, Markus and Schwarzkopf, Roland and D{\"o}rnemann, Tim and Heinzl, Steffen and Freisleben, Bernd}, title = {Composition of Time-Constrained BPEL4WS Workflows Using the TiCS Modeler}, series = {13th IFAC Symposium on Information Control Problems in Manufacturing}, volume = {42}, booktitle = {13th IFAC Symposium on Information Control Problems in Manufacturing}, number = {4}, publisher = {Elsevier}, doi = {https://doi.org/10.3182/20090603-3-RU-2001.0104}, pages = {888 -- 893}, abstract = {The adoption of service-oriented architectures based on web services in industrial automation promises increased interoperability and exibility. Since the development and deployment of web services requires in-depth programming knowledge, adequate tools to ease the work of automation engineers are required. In particular, the orchestration of existing web services to workflows is a challenging task that is complicated by the fact that manufacturing processes have time constraints, especially real-time constraints. This paper presents the Time-Constrained Services (TiCS) Modeler that supports the assisted orchestration of BPEL4WS workflows with time constraints.}, language = {en} } @inproceedings{DoernemannMathesSchwarzkopfetal., author = {D{\"o}rnemann, Tim and Mathes, Markus and Schwarzkopf, Roland and Juhnke, Ernst and Freisleben, Bernd}, title = {DAVO: A Domain-Adaptable, Visual BPEL4WS Orchestrator}, series = {Proceedings of the 23rd IEEE International Conference on Advanced Information Networking and Applications}, booktitle = {Proceedings of the 23rd IEEE International Conference on Advanced Information Networking and Applications}, publisher = {IEEE Computer Society Press}, doi = {10.1109/AINA.2009.78}, pages = {121 -- 128}, abstract = {The Business Process Execution Language for Web Services (BPEL4WS) is the de facto standard for the composition of web services into complex, valued-added workflows in both industry and academia. Since the composition of web services into a workflow is challenging and error-prone, several graphical BPEL4WS workflow editors have been developed. These tools focus on the composition process and the visualization of workflows and mainly address the needs of web service experts.To increase the acceptance of BPEL4WS in new application domains, it is mandatory that non web service experts are also empowered to easily compose web services into a workflow. This paper presents the Domain-Adaptable Visual Orchestrator (DAVO), a graphical BPEL4WS workflow editor which offers a domain-adaptable data model and user interface. DAVO can be easily customized to domain needs and thus is suitable for non web service experts.}, language = {en} } @inproceedings{MathesSchwarzkopfDoernemannetal., author = {Mathes, Markus and Schwarzkopf, Roland and D{\"o}rnemann, Tim and Heinzl, Steffen and Freisleben, Bernd}, title = {Orchestration of Time-Constrained BPEL4WS workflows}, series = {Proceedings of the 13th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)}, booktitle = {Proceedings of the 13th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)}, publisher = {IEEE Computer Society Press}, doi = {10.1109/ETFA.2008.4638349}, pages = {1 -- 4}, abstract = {The adoption of service-oriented architectures based on Web services in industrial automation promises increased interoperability and flexibility. The orchestration of existing Web services to workflows is a challenging task which is complicated by the fact that manufacturing processes have time constraints, especially real-time constraints. This paper presents the time-constrained services (TiCS) Modeler which supports the assisted orchestration of BPEL4WS workflows with time constraints. The presented prototypical implementation is based on a formal derivation of the time constraints of a workflow.}, language = {en} } @article{MathesStoidnerSchwarzkopfetal., author = {Mathes, Markus and Stoidner, Christoph and Schwarzkopf, Roland and Heinzl, Steffen and D{\"o}rnemann, Tim and Dohmann, Helmut and Freisleben, Bernd}, title = {Time-Constrained Services (TiCS): A Framework for Using Real-time WS in Industrial Automation}, series = {Service Oriented Computing and Applications (SOCA) Journal}, volume = {3}, journal = {Service Oriented Computing and Applications (SOCA) Journal}, number = {4}, publisher = {Springer}, address = {London}, pages = {239 -- 262}, language = {en} } @inproceedings{MathesSchwarzkopfDoernemannetal., author = {Mathes, Markus and Schwarzkopf, Roland and D{\"o}rnemann, Tim and Heinzl, Steffen and Freisleben, Bernd}, title = {Composition of Time-Constrained BPEL4WS Workflows Using the TiCS Modeler}, series = {Proceedings of the 13th IFAC Symposium on Information Control Problems in Manufacturing (INCOM)}, booktitle = {Proceedings of the 13th IFAC Symposium on Information Control Problems in Manufacturing (INCOM)}, publisher = {Elsevier}, pages = {892 -- 897}, language = {en} }