Coupling Collaboration to SOA Services and Decision Support for the Warfighter via Navy Wave
Navy STTR FY2010.A


Sol No.: Navy STTR FY2010.A
Topic No.: N10A-T045
Topic Title: Coupling Collaboration to SOA Services and Decision Support for the Warfighter via Navy Wave
Proposal No.: N10A-045-0495
Firm: Harmonia, Inc.
2020 Kraft Drive, Suite 1000
Blacksburg, Virginia 24060-6491
Contact: Marc Abrams
Phone: (540) 951-5901
Web Site: www.harmonia.com
Abstract: Collaboration between Navy warfighters at the Operational Level of War is essential. In the Navy today collaboration to achieve Commander's Control Actions is done ashore and on large deck afloat platforms with video teleconferencing and voice over IP. But only those platforms have sufficient bandwidth, and even then available bandwidth drop during mission critical times. Meanwhile the only ubiquitous methods for situations with limited bandwidth are based on chat and file transfer. To create a superior method to build knowledge collaboratively among warfighters, we propose using Google Wave, which are distributed, collaborative documents allowing concurrent and low latency updates. We adapt the Google Wave code base to an ashore/afloat environment with disconnected, intermittent, and limited bandwidth communication. We will examine reducing lifecycle costs for collaborative tools by using Google's application programming interfaces to remain compatible with commercial developments for Google Wave that can be exploited to increase the capabilities in the future. We explore systematic hardening of the Google code against vulnerabilities common to collaborative applications: network volatility, security exploits by attacking entities, and unexpected API evolution in the C2 service oriented architecture (SOA) services to which the solution may connect. We construct C2-specific Wave clients, gadgets, and robots.
Benefits: Our solution will utilize existing open source software such as Google Wave and be optimized for low bandwidth utilization while achieving a high degree of system hardening and resiliency. Our solution is designed to minimize lifecycle costs for collaboration systems to the Navy by leveraging open source Google Wave code in a unique fashion that permits hardening against vulnerabilities without create a special case codebase for the Navy. Our Navy Wave design is specifically designed for the realities of afloat networks, which can have data rates as low as 75 bits per second according to the Office of Naval Research. We provide a cost-effective means for warfighters to use data from service oriented architecture (SOA) services through our Navy wave client. The methods we use to harden Google Wave for the Navy can be commercialized to address any deployed software system, with enormous potential economic benefit: It has been estimated that defects in deployed software systems cost the U.S. economy billions of dollars annually.

Return