CoABS Grid
Encyclopedia : C : CO : COA : CoABS Grid
The CoABS Grid is an advanced service-oriented architecture (SOA) that supports distributed object management; mobile computing and surrogate processing for constrained devices; multi-modal, adaptive user interfaces; collaborative computing; intelligent software; and intelligent heterogeneous data access. It supports protocol-independent communications and provides rapid, evolutionary development of user-centered information systems that can be easily integrated into legacy systems. CoABS has been developed with military applications in mind and provides a general-purpose, lightweight integration framework for a wide variety of applications.
CoABS has layered a message-oriented middleware (MOM) on top of the SOA to support asynchronous messaging, and publish and subscribe for tailored delivery of information. This MOM forms the basis of our agent-based computing infrastructure and increases the interoperability, portability, and flexibility of an application by allowing the application to be distributed over multiple heterogeneous platforms. It reduces the complexity of developing applications that span multiple operating systems and network protocols by insulating the application developer from the details of the various operating system and network interfaces. Agent software supports asynchronous calls between the client and server applications and message queues provide temporary storage when the destination program is busy or not connected.
Key characteristics of this framework are the ability to support dynamic registration, discovery, interoperability, tailored delivery (publish and subscribe), asynchronous agent messaging, message storage, and secure exchange of information. There are four main interoperable components of the CoABS framework: services, agents, publishers, and subscribers. This infrastructure enables dynamic reconfiguration without involvement of operators as systems join and leave. In networks that have bandwidth constraints, this framework can prove to be extremely valuable by providing only the pertinent information to the warfighters.
CoABS Grid was designed and developed by Global InfoTek, Inc. (GITI) for the Defense Advanced Research Project Agency (DARPA). This technology is based on eight years of research and development in creating a highly secure and scalable integration framework. There are more than 500 licensed users of this technology. Figure 2 shows core services provided by CoABS.
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
