7. The computer-implemented system of claim 6 , wherein the query engine provides the changed results through a messaging engine that uses the query result to build a message for the application.
6. The computer-implemented system of claim 1 , wherein the query engine stores the plurality of subsystem queries and provides an updated message to the application originating the cross-subsystem query when results of the cross-subsystem query change.