Patent ID: 11906950
Assignee: ELEMENT ANALYTICS, INC.
Field: Control (Instruments)
Classification: CPC G | IPC G

Claim 17:
18. A method for managing industrial enterprise data models, the method comprising:
storing, on one or more storage devices, industrial enterprise data models, wherein the industrial enterprise data models represent one or more industrial assets and are configured to (i) obtain data from one or more data sources storing data related to the one or more industrial assets and (ii) provide data to one or more data sinks, and wherein each of the industrial enterprise data models comprises;
references to one or more artifacts, wherein the one or more artifacts form sub-modules within the industrial enterprise data model, the one or more artifacts configured to process events; and
a directed graph having a plurality of nodes and a plurality of edges, wherein each of the nodes representing a respective one of the artifacts and each of the edges indicating a relationship between a respective pair of the artifacts; and

managing, with a modeling controller communicatively coupled to the one or more storage devices, a data flow through a particular one of the industrial enterprise data models-so that the edges of the directed graph of the particular industrial enterprise data model define a direction of propagation of data and events through the artifacts within the particular industrial enterprise data model; and
providing, with the modeling controller, a version control functionality for the industrial enterprise data models and for the artifacts referenced by any of the industrial enterprise data models.