Abstract :
As the DoD strives for a new Network Centric Warfare (NCW[1]) capability, a multitude of technical and organizational challenges are being faced. In large part, NCW can be classified as a collective large-scale information dissemination system that operates at multitudes of levels and will be implemented using different distributed technologies and architectural styles. This paper classifies the use of these different distributed technologies as layers of information abstractions and highlights their varied architectural uses as they are driven by latency, scalability, reconfiguration and seamless programming requirements. For example, the following technologies are contrasted: Peer to Peer and mobile networks, Web Services, Content-based Routing, and Real-Time CORBA, while addressing distributed Security and Fault Tolerance issues. Unique challenges for when and how these technologies can be used, as well as their attributes for addressing scalability are highlighted. These technology challenges are classified and contrasted using the models based on the Siena project[2] which has been extended for the real-time community and termed Siena+RT. These requirements are described in context of the Boeing Phantom Works[8] XIS (eXtensible InfoSphere) Scalability Testbed Framework. XIS is a set of hierarchal distributed technologies developed to support the diverse real-time requirements for collection and dissemination of information throughout a global information grid.
Keywords :
distributed object management; distributed processing; fault tolerant computing; information dissemination; information services; Boeing Phantom Work; CORBA; DoD; NCW; Network Centric Warfare; Siena project; Web service; content-based routing; distributed security; fault tolerance; information abstraction; information dissemination system; information grid; mobile network; peer to peer network; scalability testbed framework; Delay; Fault tolerance; Imaging phantoms; Information security; Large-scale systems; Real time systems; Routing; Scalability; Testing; Web services;