skip to main content
article

Architecture design principles to support adaptive service orchestration in WSN applications

Authors Info & Claims
Published:01 July 2007Publication History
Skip Abstract Section

Abstract

Our goal is to facilitate the development of sensor network applications in an open system, where applications arrive and leave dynamically and execute concurrently. We identify design principles that govern the creation of these systems, such as having a network-wide programming model, late binding and global resource management. In accordance with these principles, we assume that an application is modeled as a composite service, and propose an architecture for its adaptive orchestration on a WSN. Adaptivity here refers to automatic runtime selection of service implementations and network resources to execute the application specification in a resource-efficient and context-aware manner.

References

  1. {1} G. Agha. Actors: A Model of Concurrent Computation in Distributed Systems. MIT Press, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. {2} N. Carriero and D. Gelernter. Linda in context. Communications of the ACM, 32(4): 444-458, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. {3} L. W. F. Chaves, J. Anke, L. M. S. de Souza, and J. Muller. Service lifecycle management infrastructure for smart items. In MidSens'06, November 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. {4} C. Decker, P. Spiess, L. M. sa de Souza, M. Beigl, and Z. Nochta. Coupling enterprise systems with wireless sensor nodes: Analysis, implementation, experiences and guidelines. In Pervasive Technology Applied @ PERVASIVE, May 2006.Google ScholarGoogle Scholar
  5. {5} C. L. Fok, G.-C. Roman, and C. Lu. Mobile agent middleware for sensor networks: An application case study. In 4th International Conference on Information Processing in Sensor Networks (IPSN'05), pages 382-387, April 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. {6} O. Gnawali, B. Greenstein, K.-Y. Jang, A. Joki, J. Paek, M. Vieira, D. Estrin, R. Govindan, and E. Kohler. The TENET architecture for tiered sensor networks. In ACM Conference on Embedded Networked Sensor Systems (SenSys), November 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. {7} Y. Kwon, S. Sundresh, K. Mechitov, and G. Agha. ActorNet: An actor platformfor wireless sensor networks. Technical Report UIUCDCS-R-2005-2595, University of Illinois at Urbana-Champaign, 2005.Google ScholarGoogle Scholar
  8. {8} J. Liu, J. Liu, J. Reich, P. Cheung, and F. Zhao. Distributed group management for track initiation and maintenance in target localization applications. In 2nd International Workshop on Information Processing in Sensor Networks (IPSN), 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. {9} J. Liu and F. Zhao. Towards semantic services for sensor-rich information systems. In International Workshop on Broadband Advanced Sensor Networks (Basenets 2005), October 2005.Google ScholarGoogle Scholar
  10. {10} R. Razavi, K. Mechitov, G. Agha, and J.-F. Perrot. Dynamic macroprogramming of wireless sensor networks with mobile agents. In 2nd Workshop on Artificial Intelligence Techniques for Ambient Intelligence, January 2007.Google ScholarGoogle Scholar
  11. {11} R. Razavi, J.-F. Perrot, and R. Johnson. Dart: A meta-level object-oriented framework for task-specific, artifact-driven behavior modeling. In Proceedings of DSM'06, pages 43-55, 2006.Google ScholarGoogle Scholar
  12. {12} P. Spiess, H. Vogt, and H. Jutting. Integrating sensor networks with business processes. In Real-World Sensor Networks Workshop at ACM MobiSys, June 2006.Google ScholarGoogle Scholar
  13. {13} Y. Yu, L. J. Rittle, V. Bhandari, and J. B. LeBrun. Supporting concurrent applications in wireless sensor networks. In 4th International Conference on Embedded Networked Sensor Systems (SenSys), pages 139-152, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Architecture design principles to support adaptive service orchestration in WSN applications

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in

              Full Access

              • Published in

                cover image ACM SIGBED Review
                ACM SIGBED Review  Volume 4, Issue 3
                Special issue on the workshop on wireless sensor network architecture (April-2007)
                July 2007
                60 pages
                EISSN:1551-3688
                DOI:10.1145/1317103
                Issue’s Table of Contents

                Copyright © 2007 Authors

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 1 July 2007

                Check for updates

                Qualifiers

                • article

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader