From fa61e92b3250e576407a68a30828506e5111740f Mon Sep 17 00:00:00 2001 From: Bogdan Kostov Date: Fri, 17 May 2024 20:06:29 +0200 Subject: [PATCH] Add manual estimate to failure rate --- ontology-generator/ontology/fta-fmea-model.ttl | 5 +++++ src/main/java/cz/cvut/kbss/analysis/model/FailureRate.java | 3 +++ 2 files changed, 8 insertions(+) diff --git a/ontology-generator/ontology/fta-fmea-model.ttl b/ontology-generator/ontology/fta-fmea-model.ttl index a5283f08..e062987f 100644 --- a/ontology-generator/ontology/fta-fmea-model.ttl +++ b/ontology-generator/ontology/fta-fmea-model.ttl @@ -84,6 +84,11 @@ fta-fmea:has-estimate rdf:type owl:ObjectProperty ; rdfs:subPropertyOf fta-fmea:has-general-estimate . +### http://onto.fel.cvut.cz/ontologies/fta-fmea-application/has-manual-estimate +fta-fmea:has-manual-estimate rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf fta-fmea:has-general-estimate . + + ### http://onto.fel.cvut.cz/ontologies/fta-fmea-application/has-event-type fta-fmea:has-event-type rdf:type owl:ObjectProperty ; rdfs:domain fta-fmea:fha-fault-event ; diff --git a/src/main/java/cz/cvut/kbss/analysis/model/FailureRate.java b/src/main/java/cz/cvut/kbss/analysis/model/FailureRate.java index 33fe9a46..41cede8d 100644 --- a/src/main/java/cz/cvut/kbss/analysis/model/FailureRate.java +++ b/src/main/java/cz/cvut/kbss/analysis/model/FailureRate.java @@ -22,4 +22,7 @@ public class FailureRate extends AbstractEntity{ @OWLObjectProperty(iri = Vocabulary.s_p_has_prediction, cascade = CascadeType.ALL, fetch = FetchType.EAGER) private FailureRateEstimate prediction; + @OWLObjectProperty(iri = Vocabulary.s_p_has_manual_estimate, cascade = CascadeType.ALL, fetch = FetchType.EAGER) + private FailureRateEstimate manual; + }