Hi,
I am finding a number of what appear to be semantic inconsistencies or areas of the ontologies that are not sufficient to model real world environments. See some of my previous postings, e.g. How do I model a process and How do I model a Server for examples.
I would like to understand the overall ontology structure and how it is used by the display and inference capabilities of EDG. Maybe understanding the intent and structure behind the ontologies will enable me to use them without the growing list of modifications I think will be necessary.
LineageGram Examples:
Are all sub classes of Asset shown on LineageGrams?
How can I find a list of properties that are included when a LineageGram is rendered?
For example, why do Process Activities appear but the edg:successor relationship does not appear?
Here's a basic use case that I need to be able to support and I do not know how to do it. I would like to be able to visualize the flow of the data from the temperature sensor through all of the downstream nodes. I do not know what properties I should use or if I can create my own properties that LineageGram will react to.
I have a physical device such as a temperature sensor.
This device produces a signal/data.
This data is transmitted to a Programmable Logic Controller (PLC).
The data is used/manipulated by programs in the PLC.
The program may produce additional data (e.g. an Alarm) based on the original data.
The Alarm is sent to a Line Event Data System where that system logs and may take further action.
The original sensor data is sent to a Historian that captures the data.
The Historian forwards the data to an offline database.
Thanks for your thoughts,
Tim