Patent ID: 7590614
Filing Date: 2009-09-15
Classification: G06F,Y10S

Abstract:
1. A computer-readable storage medium containing instructions operable to cause data processing apparatus to: receive a specification of two or more controllers, each controller having at least one associated data structure of data elements, each data structure being associated with exactly one controller, and one or more data mappings, each data mapping specifying a data source for a data element, each data mapping being a context mapping or a model mapping, each context mapping binding the data element to another data element, each model mapping specifying a model and a supply function, the supply function being operable to derive a value of the data element from the model; derive one or more data dependency relationships from the data mappings, each data dependency relationship being directed from a first controller to a second controller and from the second controller to one model, one data dependency relationship being derived whenever there is at least one data mapping between the first controller and the second controller and between the second controller and the model; and visualize the data dependency relationships directed from the first controller to the second controller and from the second controller to the model by displaying a link for each of one or more data dependency relationships, each link showing a direction of data dependency.