Steffen Heinzl

Learn More
Through the rise of cloud computing, on-demand applications, and business networks, services are increasingly being exposed and delivered on the Internet and through mobile communications. So far, services have mainly been described through technical interface descriptions. The description of business details, such as pricing, service-level, service(More)
A Web service has several functional properties (e.g. its operations) and non-functional properties (e.g. quality of service and security parameters). Functional properties are usually static, whereas non-functional properties are often dynamic and thus vary over time. To describe properties with time constraints, the paper introduces WS-TemporalPolicy.(More)
Although Service-Oriented Architectures (SOAs) were not designed for multimedia processing, they speed up the development of distributed multimedia applications by allowing the composition or reconfiguration of existing services. For example, the Business Process Execution Language for Web Services (BPEL) is a powerful tool to orchestrate, model and execute(More)
Web services are not really suitable for implementing applications with non-standard communication requirements, such as e.g. applications with data streaming and/or realtime requirements, applications depending on the transfer of large files, and legacy applications with complex message exchange patterns. This paper presents a communication policy for Web(More)
High performance computing resources are currently mainly used by computer scientists or domain experts. With the upcoming Cloud computing infrastructures and the vast amount of data available in the World Wide Web, such computing resources become interesting for end users who want to develop their own computationally demanding applications. In this paper,(More)
SOAP is the standard protocol for message exchange in Web service environments. As an XML-based protocol, SOAP is not suitable for the transmission of large amounts of binary data. This fact has been addressed by the SOAP messages with attachments specification, which regulates the transfer of a SOAP message together with an arbitrary number of binary(More)
Workflows of web services orchestrated by the Business Process Execution Language (BPEL) have been successfully used in many business applications. Although these technologies were not originally designed for multimedia processing, they offer advantages to speed up the development of distributed multimedia analysis applications by allowing the composition(More)
This paper suggests to seamlessly adopt a service-oriented architecture based on Web services throughout an industrial enterprise as a standardized, homogeneous communication backbone, from the business layer down to the manufacturing layer. Since manufacturing processes typically have time constraints, especially real-time constraints, particular attention(More)
The use of service-oriented architectures based on web services in the manufacturing layer of industrial enterprises yields vertical integration and promises increased interoperability and flexibility. Unfortunately, two main obstacles complicate the use of web services in the manufacturing layer. First, the hardware/software used in this layer differs from(More)