Semantic mapping of topic map meta-models identifying assets and events to include modeled reactive actions
First Claim
1. A method of determining an impact an event, mapped to a representation of the event and identified in a first topic map meta-model of events, will have on at least one physical asset, mapped to a representation of the at least one physical asset and identified in a second topic map meta-model of physical assets, each of the at least one physical asset having a respective state machine in a respective third topic map meta-model of the state machine, the event having a source including a broadcaster, the method comprising the steps of:
- a computer creating a fourth topic map meta-model that identifies the at least one physical asset and events in a topic map based index with instance ontology based on the second topic map meta-model that identifies the at least one physical asset and the first topic map meta-model that identifies the event, the fourth topic map meta-model semantically mapping the at least one physical asset identified in the second topic map meta-model to the event identified in the first topic map meta-model, impact association between the at least one physical asset and the event in the fourth topic map meta-model representing the semantic mapping of the at least one physical asset to the event and including at least one from a group of a scope, versioning metadata, temporal metadata, directionality of an impact metadata and weights of impact metadata;
the computer associating the respective state machine of each of the third topic map meta-models with one or more corresponding physical assets of the at least one physical asset identified in the fourth topic map meta-model;
the computer receiving an instance of the event identified in the first topic map meta-model from the broadcaster;
the computer adding the instance of the event received from the broadcaster to the fourth topic map meta-model;
the computer running a first impact analysis on the instance of the event, received from the broadcaster and mapped to the at least one physical asset identified in the fourth topic map meta-model semantically mapping the at least one physical asset to the event, to determine which of the at least one physical asset identified in the fourth topic map meta-model were impacted by the instance of the event received from the broadcaster added to the fourth topic map meta-model;
the computer running a second impact analysis on an impacted physical asset of the at least one physical asset of the fourth topic map meta-model, determined by the first impact analysis, to determine an operating status and a state of the impacted physical asset due to the instance of the event received from the broadcaster and the state machine of the impacted physical asset; and
the computer running a third impact analysis on the operating status and the state of the impacted physical asset, determined by the second impact analysis, due to the instance of the event added to the fourth topic map meta-model to determine and take at least one action to alter the state of the impacted physical asset to remove an impact on the impacted physical asset based on the first impact analysis of the instance of the event, the second impact analysis on the impacted physical asset and the third impact analysis on the operating status and the state of the impacted physical asset, using the third topic map meta-model of the state machine associated with the impacted physical asset identified in the fourth topic map meta-model, whereinas new event types are added and as new physical assets are added, the computer generates a new fourth topic map meta-model to semantically map physical assets to events.
1 Assignment
0 Petitions
Accused Products
Abstract
Associating a state machine with an asset for impact analysis by creating an asset-and-event topic map meta-model that identifies assets and events in a topic map based index with instance ontology based on a topic map meta model that identifies assets and a topic map meta-model that identifies events; creating a state topic map meta-model representing operating states of at least one asset; and associating an asset of the asset-and-event topic map meta-model with operating states of the asset in the state topic map meta-model.
-
Citations
13 Claims
-
1. A method of determining an impact an event, mapped to a representation of the event and identified in a first topic map meta-model of events, will have on at least one physical asset, mapped to a representation of the at least one physical asset and identified in a second topic map meta-model of physical assets, each of the at least one physical asset having a respective state machine in a respective third topic map meta-model of the state machine, the event having a source including a broadcaster, the method comprising the steps of:
-
a computer creating a fourth topic map meta-model that identifies the at least one physical asset and events in a topic map based index with instance ontology based on the second topic map meta-model that identifies the at least one physical asset and the first topic map meta-model that identifies the event, the fourth topic map meta-model semantically mapping the at least one physical asset identified in the second topic map meta-model to the event identified in the first topic map meta-model, impact association between the at least one physical asset and the event in the fourth topic map meta-model representing the semantic mapping of the at least one physical asset to the event and including at least one from a group of a scope, versioning metadata, temporal metadata, directionality of an impact metadata and weights of impact metadata; the computer associating the respective state machine of each of the third topic map meta-models with one or more corresponding physical assets of the at least one physical asset identified in the fourth topic map meta-model; the computer receiving an instance of the event identified in the first topic map meta-model from the broadcaster; the computer adding the instance of the event received from the broadcaster to the fourth topic map meta-model; the computer running a first impact analysis on the instance of the event, received from the broadcaster and mapped to the at least one physical asset identified in the fourth topic map meta-model semantically mapping the at least one physical asset to the event, to determine which of the at least one physical asset identified in the fourth topic map meta-model were impacted by the instance of the event received from the broadcaster added to the fourth topic map meta-model; the computer running a second impact analysis on an impacted physical asset of the at least one physical asset of the fourth topic map meta-model, determined by the first impact analysis, to determine an operating status and a state of the impacted physical asset due to the instance of the event received from the broadcaster and the state machine of the impacted physical asset; and the computer running a third impact analysis on the operating status and the state of the impacted physical asset, determined by the second impact analysis, due to the instance of the event added to the fourth topic map meta-model to determine and take at least one action to alter the state of the impacted physical asset to remove an impact on the impacted physical asset based on the first impact analysis of the instance of the event, the second impact analysis on the impacted physical asset and the third impact analysis on the operating status and the state of the impacted physical asset, using the third topic map meta-model of the state machine associated with the impacted physical asset identified in the fourth topic map meta-model, wherein as new event types are added and as new physical assets are added, the computer generates a new fourth topic map meta-model to semantically map physical assets to events. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for determining an impact an event, mapped to a representation of the event and identified in a first topic map meta-model of events, will have on at least one physical asset, mapped to a representation of the at least one physical asset and identified in a second topic map meta-model of physical assets, each of the at least one physical asset having a respective state machine in a respective third topic map meta-model of the state machine, the event having a source including a broadcaster, the computer program product comprising one or more computer readable storage media having program instructions embodied therewith, the program instructions being executable by a computer to perform a method comprising:
-
creating, by the computer, a fourth topic map meta-model that identifies the at least one physical asset and events in a topic map based index with instance ontology based on the second topic map meta-model that identifies the at least one physical asset and the first topic map meta-model that identifies the event, the fourth topic map meta-model semantically mapping the at least one physical asset identified in the second topic map meta-model to the event identified in the first topic map meta-model, impact association between the at least one physical asset and the event in the fourth topic map meta-model representing the semantic mapping of the at least one physical asset to the event and including at least one from a group of a scope, versioning metadata, temporal metadata, directionality of an impact metadata and weights of impact metadata; associating, by the computer, the respective state machine of each of the third topic map meta-models with one or more corresponding physical assets of the at least one physical asset identified in the fourth topic map meta-model; receiving, by the computer, an instance of the event identified in the first topic map meta-model from the broadcaster; adding, by the computer, the instance of the event received from the broadcaster to the fourth topic map meta-model; running, by the computer, a first impact analysis on the instance of the event received from the broadcaster and mapped to the at least one physical asset identified in the fourth topic map meta-model semantically mapping the at least one physical asset to the event, to determine which of the at least one physical asset identified in the fourth topic map meta-model were impacted by the instance of the event received from the broadcaster added to the fourth topic map meta-model; running, by the computer, a second impact analysis on an impacted physical asset of the at least one physical asset of the fourth topic map meta-model, determined by the first impact analysis, to determine an operating status and a state of the impacted physical asset due to the instance of the event received from the broadcaster and the state machine of the impacted physical asset; and running, by the computer, a third impact analysis on the operating status and the state of the impacted physical asset, determined by the second impact analysis, due to the instance of the event added to the fourth topic map meta-model to determine and take at least one action to alter the state of the impacted physical asset to remove an impact on the impacted asset based on the first impact analysis of the instance of the event, the second impact analysis on the impacted asset and the third impact analysis on the operating status and the state of the impacted physical asset, using the third topic map meta-model of the state machine associated with the impacted physical asset identified in the fourth topic map meta-model, wherein as new event types are added and as new physical assets are added, the computer generates a new fourth topic map meta-model to semantically map physical assets to events. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of determining an impact of a received burst event on a pipe asset, which can be controlled by or connected to one or more valve assets of a valve system, the burst event represented in a first topic map meta-model, the valve assets and the pipe assets, mapped to respective representations and identified in a second topic map meta-model of physical assets, each of the valve assets and the pipe assets having a respective state machine in a respective third topic map meta-model of the respective state machine, the burst event having a source including a broadcaster, the method comprising the steps of:
-
a computer creating a fourth topic map meta-model that identifies the valve assets and the pipe assets and events in a topic map based index with instance ontology based on the second topic map meta-model that identifies the valve assets and the pipe assets and the first topic map meta-model that identifies the event, the fourth topic map meta-model semantically mapping at least one from a group of the valve assets and the pipe assets identified in the the second topic map meta-model to the burst event identified in the first topic map meta-model, impact association between the at least one from the group of the valve assets and the pipe assets and the burst event in the fourth topic map meta-model representing the semantic mapping of the at least one from the group of the valve assets and the pipe assets to the burst event and including at least one from a group of a scope, versioning metadata, temporal metadata, directionality of an impact metadata and weights of impact meta-data; the computer associating the respective state machines of each of the third topic map meta-models with one or more from a group of corresponding valve assets and corresponding pipe assets identified in the fourth topic map meta-model; the computer receiving an instance of the burst event identified in the first topic map meta-model from the broadcaster; the computer adding the instance of the received burst event to the fourth topic map meta-model; the computer running a first impact analysis on the instance of the burst event mapped to one of the pipe assets identified in the fourth topic map meta-model semantically mapping the at least one from the group of the valve assets and the pipe assets to the burst event, to determine which of the valve assets and the pipe assets identified in the fourth topic map meta-model were impacted by the instance of the burst event added to the fourth topic map meta-model and a class category impacted valve assets are in; the computer running a second impact analysis on each respective impacted valve asset of the impacted class category of the fourth topic map meta-model, determined by the first impact analysis, to determine an operating status and a state of the each respective impacted valve asset due to the instance of the burst event; and the computer running a third impact analysis on the operating status and the state of the each respective impacted valve asset of the impacted class category, determined by the second impact analysis, due to the instance of the burst event added to the fourth topic map meta-model to determine and take at least one action to alter the state of the each respective impacted valve asset of the impacted class category to remove an impact on the each respective impacted valve asset based on the first impact analysis of the instance of the burst event, the second impact analysis on the each respective impacted valve asset of the impacted class category, and the third impact analysis of the operating status and the state of the each respective impacted valve asset of the impacted class category, using the third topic map meta-model of the each respective state machine associated with the each respective impacted valve asset identified in the fourth topic map meta-model, wherein as new event types are added and as new physical assets are added, the computer generates a new fourth topic map meta-model to map physical assets to events. - View Dependent Claims (12)
-
-
13. The method of 12, wherein the first state is a valve open state and the second state is valve closed state.
Specification