skip to main content
10.1145/1621890.1621914acmconferencesArticle/Chapter ViewAbstractPublication PagescomswareConference Proceedingsconference-collections
research-article

Dynamic web service orchestration applied to the device profile for web services in hierarchical networks

Published: 16 June 2009 Publication History

Abstract

Based on the idea of Service Oriented Architectures (SOA), Web Services paved the way for open and flexible interaction between heterogeneous systems with a loose coupling between service endpoints. The Device Profile for Web Services (DPWS) implements a subset of WS-* specifications in order to make the advantages of the Web Service architecture available to a growing embedded systems market. In this paper we are proposing a service orchestration mechanism applied to services on top of a DPWS-based middleware. The approach is complementary to the rather complex and resource intensive Web Service Business Process Execution Language (WS-BPEL) and focuses on service orchestration on resource constrained devices deployed in hierarchical network topologies. We validate our service orchestration concept through its resource consumption and illustrate its seamless integration into the service development cycle based on the underlying DPWS-compliant middleware.

References

[1]
A. Alves et al. Web Services Business Process Execution Language Version 2.0 (WS-BPEL). Technical report, OASIS, April 2007.
[2]
D. Barisic, M. Krogmann, G. Stromberg, and P. Schramm. Making Embedded Software Development More Efficient with SOA. International Conference on Advanced Information Networking and Applications Workshops, 1:941--946, 2007.
[3]
H. Bohn, A. Bobek, and F. Golatowski. WS-BPEL Process Compiler for Resource-Constrained Embedded Systems. AINAW '08: Proceedings of the 22nd International Conference on Advanced Information Networking and Applications - Workshops, pages 1387--1392, 2008.
[4]
H. Bohn, F. Golatowski, and D. Timmermann. Dynamic device and service discovery extensions for WS-BPEL. International Conference on Service Systems and Service Management 2008, pages 1--6, 2008.
[5]
S. Chan et al. Device Profile for Web Services. Technical report, OASIS, February 2006.
[6]
R. Hall and H. Cervantes. An OSGi implementation and experience report. Consumer Communications and Networking Conference, 2004. CCNC 2004. First IEEE, pages 394--399, Jan. 2004.
[7]
F. Jammes, A. Mensch, and H. Smit. Service-Oriented Device Communications Using the Devices Profile for Web services. 21st International Conference on Advanced Information Networking and Applications Workshops, 2007, AINAW '07., 1:947--955, May 2007.
[8]
S. Michaelis, A. Wolff, J. Schmutzler, and C. Timm. MORE - Architecture and Services, Public Deliverable 2.1. Technical report, EU Project MORE, Dortmund, Germany, 2007.
[9]
R. Perozzo and C. Pereira. Services discovery and composition in Intelligent Environments for mobile devices. International Symposium on Industrial Embedded Systems, 2008. SIES 2008., pages 253--256, June 2008.
[10]
Schneider Electric. DPWS4J Toolkit. https://forge.soa4d.org/projects/dpws4j/.
[11]
University of Dortmund, University of Rostock, and Materna GmbH Dortmund. WS4D Web Services for Devices - Java Multi Edition. http://ws4d.e-technik.uni-rostock.de/?page_id=14.
[12]
K. Xu, Q. Wang, H. Hassanein, and G. Takahara. Optimal wireless sensor networks (WSNs) deployment: minimum cost with lifetime constraint. IEEE International Conference on Wireless And Mobile Computing, Networking And Communications, 2005. (WiMob'2005), 3:454--461, 2005.

Cited By

View all
  • (2014)Embedded Systems Security: A Survey of EU Research EffortsSecurity and Communication Networks10.1002/sec.11518:11(2016-2036)Online publication date: 23-Dec-2014
  • (2011)Decentralized Control of a Material Flow System Enabled by an Embedded Computer Vision System2011 IEEE International Conference on Communications Workshops (ICC)10.1109/iccw.2011.5963564(1-5)Online publication date: Jun-2011
  • (2011)Management of Distributed Energy Resources in IEC 61850 using Web Services on devices2011 IEEE International Conference on Smart Grid Communications (SmartGridComm)10.1109/SmartGridComm.2011.6102339(315-320)Online publication date: Oct-2011

Index Terms

  1. Dynamic web service orchestration applied to the device profile for web services in hierarchical networks

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    COMSWARE '09: Proceedings of the Fourth International ICST Conference on COMmunication System softWAre and middlewaRE
    June 2009
    183 pages
    ISBN:9781605583532
    DOI:10.1145/1621890
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 16 June 2009

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. DPWS
    2. WS-BPEL
    3. hierarchical networks
    4. middleware

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    COMSWARE '09

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 15 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2014)Embedded Systems Security: A Survey of EU Research EffortsSecurity and Communication Networks10.1002/sec.11518:11(2016-2036)Online publication date: 23-Dec-2014
    • (2011)Decentralized Control of a Material Flow System Enabled by an Embedded Computer Vision System2011 IEEE International Conference on Communications Workshops (ICC)10.1109/iccw.2011.5963564(1-5)Online publication date: Jun-2011
    • (2011)Management of Distributed Energy Resources in IEC 61850 using Web Services on devices2011 IEEE International Conference on Smart Grid Communications (SmartGridComm)10.1109/SmartGridComm.2011.6102339(315-320)Online publication date: Oct-2011

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media