|
Project Description |
The QED project is researching, designing, and prototyping QoS capabilities for Information Management (IM) services, based on the publish-subscribe-query paradigm. QED is developing the following advanced capabilities:
* Timely delivery of information needed by tactical assets and warfighters in mobile scenarios with time-critical emergent targets; * Tailoring and prioritizing information based on mission needs and importance; * Responding rapidly to priority shifts and unfolding situations; * Scaling to large numbers of users, operations, and resources; and * Being robust to failures and intermittent communications. |
Technical Approach |
A multi-layered architecture with the following layers:
* A QoS Administration layer where the knowledge of mission requirements, policies, and higher level application knowledge is captured, managed, and utilized. * An Aggregate QoS Management layer that translates higher level (i.e., mission-oriented) QoS policies into actionable policies, distributing them to local enforcement points, and mediating between conflicting QoS policies across many users of the information services and many control points. * A Local QoS Management layer that enforces QoS policies at specific control points, utilizing QoS mechanisms. * A QoS Mechanisms layer that includes specific QoS mechanisms that control and monitor resources and shape application behavior to the available resources. Rigorous experimentation in a laboratory setting and in operationally-relevant operational experiments with the USAF and the US Navy. |
Papers |
Joseph Loyall, Matthew Gillen, Aaron Paulos, Larry Bunch, Marco Carvalho, James Edmondson, Douglas Schmidt, Andrew Martignoni III, Asher Sinclair. Dynamic Policy-Driven Quality of Service in Service-Oriented Information Management Systems. Software: Practice and Experience, to appear 2011. |