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

Claim 0:
1. A system for managing industrial enterprise data models, the system comprising:
a storage device with industrial enterprise data models stored therein, 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 contextualized 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

a modeling controller communicatively coupled to the storage device, the modeling controller operable to:
manage 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 through the artifacts within the particular industrial enterprise data model; and
provide a version control functionality for the industrial enterprise data models and for the artifacts referenced by any of the industrial enterprise data models.