skip to main content
10.1145/1645406.1645408acmotherconferencesArticle/Chapter ViewAbstractPublication PageswewstConference Proceedingsconference-collections
research-article

Dynamic service-oriented architectures for tactical edge networks

Published: 09 November 2009 Publication History

Abstract

Service-oriented Architectures (SoAs) have established themselves as a popular approach to building large-scale systems. They were initially motivated by organizations desiring dynamically coupled systems that would support rapid configuration, deployment, and reconfiguration. SoAs support multi-tiered architectures for enterprise backends as well as integration of multiple organizations via well defined interfaces. The success and popularity of SoAs in the Internet has driven the consideration of SoAs for tactical edge networks. However, tactical edge networks are considerably different from the Internet in terms of the type and number of nodes as well as the connectivity between the nodes. Nodes may be transient and resource constrained -- battery operated and with limited processing and storage. The communications between nodes may be wireless and ad-hoc, resulting in network partitioning and unreliable, bandwidth constrained, and variable latency links. This paper describes some observations of the target environments, requirements for SoAs for such environments, and experiences with developing SoAs for tactical edge networks.

References

[1]
OASIS-Open Organization. Introduction to UDDI: Important Features and Functional Concepts. Available online at: http://uddi.xml.org/files/uddi-tech-wp.pdf.
[2]
OASIS-Open Organization. UDDI Version 3.0.2. Available online at: http://www.oasis-open.org/committees/uddi-spec/doc/spec/v3/uddi-v3.0.2-20041019.htm.
[3]
Schmidt, C., and Parashar, M. A Peer-to-Peer Approach to Web Service Discovery. World Wide Web Journal, 2003, vol. 7, pp. 211--229.
[4]
Mondejar, R., Garcia, P., Pairot, C., and Gomez Skarmeta, A. F. Enabling Wide-Area Service Oriented Architecture through the p2pWeb Model. In Proceedings of the 15th IEEE international Workshops on Enabling Technologies: infrastructure For Collaborative Enterprises (WETICE 2006), pp. 89--94.
[5]
Sacha, J., Biskupski, B., Dahlem, D. Cunningham, R., Meier, R., Dowling, J., and Haahr, M. Decentralising a service-oriented architecture. In Journal of Peer-to-Peer Networking and Applications, October 8, 2009.
[6]
Cremonese, P. and Vanni, V. UDDI4m: UDDI in Mobile Ad Hoc Network. In Proceedings of the Second Annual Conference on Wireless On-demand Network Systems and Services (WONS 2005), pp. 26--31.
[7]
Sivashanmugam, K., Verma, K., and Sheth, A. P. Discovery of Web Services in a Federated Registry Environment. In Proceedings of IEEE Second International Conference on Web Services, 2004, pp. 270--278.
[8]
Suri, N., Uszok, A., Bradshaw, J., Breedy, M., Carvalho, M., Hanna, J., Hillman, R., Hutcheson, T., Marcon, M., and Sinclair, A. Supporting Federated Information Spaces with the Joint Battlespace Infosphere (JBI) Platform. In Proceedings of the 2009 Knowledge Systems for Coalition Operations Conference, Southampton, UK, March 2009.
[9]
Uszok, A., Bradshaw, J., Jeffers, R., Johnson, M., Tate A., Dalton, J., Aitken, S. KAoS Policy Management for Semantic Web Services. In IEEE Intelligent Systems, Vol. 19, No. 4, p. 32--41.
[10]
Sloman, M. Policy Driven Management For Distributed Systems. In Journal of Network and Systems Management, vol 2, no. 4, pp. 333--360.
[11]
Phan, K. A., Tari, Z., and Bertok, P. eSMP: A Multicast Protocol to Minimize SOAP Network Traffic in Low Bandwidth Environments. In Proceedings of the 32nd IEEE Conference on Local Computer Networks (LCN 2007), pp. 95--106.
[12]
Harrison, A., and Taylor, I. The Web Services Resource Framework in a Peer-to-Peer Context. In Journal of Grid Computing. September 12, 2006.
[13]
Suri, N., Bradshaw, J. M., Breedy, M. R., Groth, P. T., Hill, G. A., and Jeffers, R. Strong Mobility and Fine-Grained Resource Control in NOMADS. In Proceedings of the 2nd International Symposium on Agents Systems and Applications and the 4th International Symposium on Mobile Agents (ASA/MA 2000). Springer-Verlag, pp 2--15.
[14]
Suri, N., Bradshaw, J. M., Breedy, M. R., Groth, P. T., Hill, G. A., and Saavedra, R. State Capture and Resource Control for Java: The Design and Implementation of the Aroma Virtual Machine. In USENIX JVM 01 Conference Work in Progress Session. Extended version available as a Technical Report.
[15]
Binder, W. and Hulaas, J. A Portable CPU-Management Framework for Java. In IEEE Internet Computing, vol. 8, no. 5, pp. 74--83.
[16]
Quitadamo, R., Leonardi, L., and Cabri, G. Leveraging Strong Agent Mobility for Aglets with the Mobile Jikes RVM Framework. In Hexmoor, H, Paprzycki, M., and Suri, N. (Eds). Scalable Computing Practice and Experience -Special Issue: Software Agent Mobility, pp. 37--52. Online reference: http://www.scpe.org.
[17]
Quitadamo, R., Cabri, G., and Leonardi, L. Enabling Java Mobile Computing on the IBM Jikes Research Virtual Machine. In Proceedings of the 2006 International Conference on the Principles and Practice of Programming in Java (PPPJ 2006). Mannheim, Germany.
[18]
SQLite Relational Database Library. Online reference: http://www.hwaci.com/sw/sqlite/.
[19]
Gnutella. 2002. Online reference. http://www.gnutella.com/.
[20]
The Gnutella Developer Forum. The Gnutella Protocol Specification Version 0.4. Online reference: http://rfc-gnutella.sourceforge.net/developer/stable/index.html.
[21]
Suri, N., Benvegnù, E., Tortonesi, M., Stefanelli, C., Kovach, J., and Hanna J. Communications Middleware for Tactical Environments: Observations, Experiences, and Lessons Learned. In IEEE Communications Magazine, Vol 47, No. 10, pp. 56--63.
[22]
Stefanelli, C., Tortonesi, M., Benvegnu, E., and Suri, N. Session Mobility in the Mockets Communication Middleware. In Proceedings of the IEEE Symposium on Computers and Communications (ISCC 2008), July 2008, Marrakech, Morocco.
[23]
World Wide Web Consortium. Web Services Description Language (WSDL) 1.1. Online reference: http://www.w3.org/TR/wsdl.
[24]
Macker J. P., Weston, J., and Chao, W. A Low Cost IP-based Mobile Network Emulator. IEEE Military Communications Conference (MILCOM) 2003 Proceedings, October 2003.
[25]
Binder, W. and Suri, N. Green Computing: Energy Consumption Optimized Service Hosting. In Proceedings of the 35th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM-2009), Czech Republic, January 2009. Lecture Notes in Computer Science (LNCS), Volume 5404, pp. 117--128.

Cited By

View all
  • (2022)A Design of Network Mobility Management on Cloud Native Tactical Edge Cloud2022 International Conference on Information Networking (ICOIN)10.1109/ICOIN53446.2022.9687220(168-170)Online publication date: 12-Jan-2022
  • (2019)Peer-to-peer communications for tactical environmentsIEEE Communications Magazine10.1109/MCOM.2010.559467848:10(60-69)Online publication date: 3-Jan-2019
  • (2018)Three-tier neural model for service provisioning over collaborative flying ad hoc networksNeural Computing and Applications10.1007/s00521-016-2584-129:10(837-856)Online publication date: 1-May-2018
  • Show More Cited By

Index Terms

  1. Dynamic service-oriented architectures for tactical edge networks

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      WEWST '09: Proceedings of the 4th Workshop on Emerging Web Services Technology
      November 2009
      46 pages
      ISBN:9781605587769
      DOI:10.1145/1645406
      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]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 09 November 2009

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. dynamic service-oriented architectures
      2. green computing
      3. load balancing
      4. service discovery
      5. service migration
      6. tactical edge networks

      Qualifiers

      • Research-article

      Funding Sources

      Conference

      WEWST '09

      Acceptance Rates

      Overall Acceptance Rate 5 of 13 submissions, 38%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

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

      Other Metrics

      Citations

      Cited By

      View all
      • (2022)A Design of Network Mobility Management on Cloud Native Tactical Edge Cloud2022 International Conference on Information Networking (ICOIN)10.1109/ICOIN53446.2022.9687220(168-170)Online publication date: 12-Jan-2022
      • (2019)Peer-to-peer communications for tactical environmentsIEEE Communications Magazine10.1109/MCOM.2010.559467848:10(60-69)Online publication date: 3-Jan-2019
      • (2018)Three-tier neural model for service provisioning over collaborative flying ad hoc networksNeural Computing and Applications10.1007/s00521-016-2584-129:10(837-856)Online publication date: 1-May-2018
      • (2017)Trust-Based Service Composition and Binding with Multiple Objective Optimization in Service-Oriented Mobile Ad Hoc NetworksIEEE Transactions on Services Computing10.1109/TSC.2015.249128510:4(660-672)Online publication date: 1-Jul-2017
      • (2017)Security Requirements for the Deployment of Services Across Tactical SOAComputer Network Security10.1007/978-3-319-65127-9_10(115-127)Online publication date: 6-Aug-2017
      • (2016)Securing tactical service oriented architectures2016 International Conference on Security of Smart Cities, Industrial Control System and Communications (SSIC)10.1109/SSIC.2016.7571813(1-6)Online publication date: Jul-2016
      • (2016)Constraint Analysis for Security Policy Partitioning Over Tactical Service Oriented ArchitecturesAdvances in Network Systems10.1007/978-3-319-44354-6_9(149-166)Online publication date: 25-Dec-2016
      • (2015)Agile Computing Middleware Support for Service-Oriented Computing over Tactical Networks2015 IEEE 81st Vehicular Technology Conference (VTC Spring)10.1109/VTCSpring.2015.7145672(1-5)Online publication date: May-2015
      • (2013)Interconnecting Tactical Service-Oriented Infrastructures with Federation ServicesMILCOM 2013 - 2013 IEEE Military Communications Conference10.1109/MILCOM.2013.123(692-697)Online publication date: Nov-2013
      • (2013)An Efficient Routing Scheme for Overlay Network of SOAP Proxies in Constrained Networks2013 IEEE 10th International Conference on High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing10.1109/HPCC.and.EUC.2013.73(466-473)Online publication date: Nov-2013
      • Show More Cited By

      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