4th International ICST Conference on Communication System Software and Middleware

Research Article

Dynamic Web Service Orchestration applied to the Device Profile for Web Services in Hierarchical Networks

  • @INPROCEEDINGS{10.1145/1621890.1621914,
        author={Constantin Timm and Jens Schmutzler and Peter Marwedel and Christian Wietfeld},
        title={Dynamic Web Service Orchestration applied to the Device Profile for Web Services in Hierarchical Networks},
        proceedings={4th International ICST Conference on Communication System Software and Middleware},
        publisher={ACM},
        proceedings_a={COMSWARE},
        year={2010},
        month={5},
        keywords={WS-BPEL Hierarchical Networks DPWS Middleware},
        doi={10.1145/1621890.1621914}
    }
    
  • Constantin Timm
    Jens Schmutzler
    Peter Marwedel
    Christian Wietfeld
    Year: 2010
    Dynamic Web Service Orchestration applied to the Device Profile for Web Services in Hierarchical Networks
    COMSWARE
    ACM
    DOI: 10.1145/1621890.1621914
Constantin Timm1,*, Jens Schmutzler2,*, Peter Marwedel1,*, Christian Wietfeld2,*
  • 1: Technische Univ. Dortmund Embedded Systems Group Otto-Hahn Str. 16 Dortmund, Germany
  • 2: Technische Univ. Dortmund Communication Networks Inst. Otto-Hahn Str. 6 Dortmund, Germany
*Contact email: constantin.timm@cs.unidortmund._de, jens.schmutzler@tudortmund._de, peter.marwedel@tudortmund._de, christian.wietfeld@tudortmund._de

Abstract

Based on the idea of Service Oriented Architectures (SOA), Web Services paved the way for open and °exible interac- tion between heterogeneous systems with a loose coupling between service endpoints. The Device Pro¯le for Web Ser- vices (DPWS) implements a subset of WS-* speci¯cations in order to make the advantages of the Web Service archi- tecture available to a growing embedded systems market. In this paper we are proposing a service orchestration mecha- nism applied to services on top of a DPWS-based middle- ware. The approach is complementary to the rather complex and resource intensive Web Service Business Process Execu- tion Language (WS-BPEL) and focuses on service orchestra- tion on resource constrained devices deployed in hierarchi- cal network topologies. We validate our service orchestra- tion concept through its resource consumption and illustrate its seamless integration into the service development cycle based on the underlying DPWS-compliant middleware.