Perform Mission Execution Ontology query queries/MissionQuery_02_InitialGoal.rq using turtle form of AVCL mission missions/turtle/HospitalShipEmDecoy2.Defender.SenseDecideActConverted.ttl to produce output log file queries/HospitalShipEmDecoy2.Defender.SenseDecideActConverted.MissionQuery_02_InitialGoal.rq.txt =========================== PREFIX : PREFIX meo: PREFIX owl: PREFIX rdf: PREFIX rdfs: PREFIX xml: PREFIX xsd: # TODO does @base simplify the variable outputs? # @base # MissionQuery_02_InitialGoal.rq # Query Mission to find initial Goal that it startsWith. SELECT ?Mission ?InitialGoal ?isPartOfPhase ?goalDescription WHERE { ?Mission a meo:Mission ; # Shorthand expression: a = rdf:type meo:startsWith ?InitialGoal . OPTIONAL # provide results even when no value is provided { ?InitialGoal meo:isPartOfPhase ?isPartOfPhase ; rdfs:comment ?goalDescription . } } ORDER BY ?InitialGoal # should be singleton ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | Mission | InitialGoal | isPartOfPhase | goalDescription | ============================================================================================================================================================================== | :HospitalShipEmDecoy2.Defender.SenseDecideAct | :HSEMD.reflex.11 | "Configure" | "Attack Response Thresholds Set: Signal strength needed for close-proximity activation" | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------