This presentation was created for the SATURN conference series and does not necessarily reflect the positions and views of the Software Engineering Institute.
Service orientation can reduce integration cost and enhance
agility in response to changing situations. However, it has not been widely
applied to support mobile users in ad hoc, wireless computing environments,
which are common in tactical military situations. Such environments are
impoverished in terms of computational (CPU and memory), energy (battery), and
network (bandwidth) resources.
The goal of this work was to determine the feasibility of
using off-the-shelf service-oriented architecture (SOA) technologies and
smartphones in military tactical environments and to understand the
that are necessary to implement a service-orientation solution in such
environment. An Android-based prototype was built to evaluate the
between performance, security, and interoperability. The prototype is a
situational-awareness display that receives track and video data from
UAVs and other
tactical assets using a SOAP-over-UDP web service. In this presentation,
discuss the architectural tradeoffs and engineering decisions used to
implement the solution.
This presentation was given at SATURN 2011 in Burlingame, CA.