# baseURI: https://www.omg.org/spec/API4KP/api4kp-kao/ # imports: https://www.omg.org/spec/API4KP/api4kp/ # imports: https://www.omg.org/spec/Commons/AnnotationVocabulary/ # imports: https://www.omg.org/spec/Commons/Collections/ # imports: https://www.omg.org/spec/DOL/DOL-terms/ @base . @prefix api4kp: . @prefix api4kp-kao: . @prefix cmns-av: . @prefix cmns-col: . @prefix dct: . @prefix dol: . @prefix owl: . @prefix rdf: . @prefix rdfs: . @prefix skos: . @prefix xsd: . a owl:Ontology ; rdfs:label "API4KP Knowledge Asset Type Ontology" ; dct:abstract "This ontology provides a classification scheme for Knowledge Assets based on the logical and mathematical constructs that would be used in the formalization of the Assets themselves. The classification, in turn, determines (i) what (knowledge representation) languages are suitable to express the Assets, and (ii) the kind of reasoning activities that can be performed using the Assets." ; dct:contributor "Elisa Kendall (ekendall at thematix.com)" ; dct:creator "Davide Sottara (sottara.davide at mayo.edu)" ; dct:license "http://opensource.org/licenses/MIT"^^xsd:anyURI ; owl:imports , , , ; owl:versionIRI ; skos:changeNote "The https://www.omg.org/spec/API4KP/20210201/api4kp-kao.rdf version of this ontology was modified to leverage the Commons Ontology Library (API4KP-22), including replacement of references to Specification Metadata and references to LCC with the Commons Annotation Vocabulary and other Commons ontologies, and to reduce the dependency on DOL as appropriate." ; cmns-av:copyright "Copyright (c) 2014-2023 Athan Services" , "Copyright (c) 2014-2023 Fraunhofer Gesellschaft" , "Copyright (c) 2014-2023 Freie Universität Berlin" , "Copyright (c) 2014-2023 Mayo Foundation for Medical Education and Research (MFMER)" , "Copyright (c) 2014-2023 Raytheon Technologies" , "Copyright (c) 2014-2023 Thematix Partners LLC" , "Copyright (c) 2015-2023 Object Management Group, Inc." , "Copyright (c) 2019-2023 Universität Leipzig" , "Copyright (c) 2020-2023 Micro Focus" ; . api4kp-kao:ComponentKnowledgeAsset a owl:Class ; rdfs:subClassOf api4kp:KnowledgeAsset , [ a owl:Restriction ; owl:onProperty api4kp:isProperPartOf ; owl:someValuesFrom api4kp-kao:CompositeKnowledgeAsset ; ] ; rdfs:label "component knowledge asset" ; skos:definition "knowledge asset that is proper part of some other (composite) knowledge asset" ; skos:note "A component asset is likely to play more specific roles based on its function and the type of the composite." ; . api4kp-kao:CompositeKnowledgeAsset a owl:Class ; rdfs:subClassOf api4kp:CompositeKnowledgeResource , api4kp:KnowledgeAsset , [ a owl:Restriction ; owl:onProperty api4kp:hasProperPart ; owl:someValuesFrom api4kp-kao:ComponentKnowledgeAsset ; ] ; rdfs:label "composite knowledge asset" ; skos:definition "knowledge asset that has other knowledge assets as proper parts" ; skos:note "Note that any composite and its components are considered distinct individuals (i.e., they may be uniquely identified)." ; . api4kp-kao:ComputationalTechnique a owl:Class ; rdfs:subClassOf api4kp-kao:Technique ; rdfs:label "computational technique" ; owl:disjointWith api4kp-kao:NaturalTechnique ; skos:definition "technique used in some knowledge processing task specification that can be faithfully expressed in some machine-computable language" ; . api4kp-kao:ImperativeAsset a owl:Class ; rdfs:subClassOf api4kp:KnowledgeAsset ; rdfs:label "imperative asset" ; skos:definition "knowledge asset that reflects 'social', 'behavioral' knowledge using 'action', 'deontic' and 'constraint' oriented constructs" ; skos:note "Assets in this category are typically expressed using \"business\" or \"production\" rule languages. They describe or specify how to guide an agent's actions to prevent undesirable behaviors in favor of more desirable ones - especially when responsibility, accountability and/or liability are involved. Guidelines, policies, and business rules, which all fall under this classification, are often specified in terms of modal logic, such as deontic logic." , "Imperative knowledge can be used to drive - or at least constrain - an agent's behavior at a particular point in time." ; skos:scopeNote "Assets in this category may depend on inferential knowledge and, indirectly, on semantic and data assets. In fact, it is quite common for a business rule language to be, or delegate to, an inferential rule language. Assets in this category affect, but are not themselves, process knowledge, and often have counterparts that are metric assets." ; . api4kp-kao:InferenceAsset a owl:Class ; rdfs:subClassOf api4kp:KnowledgeAsset ; rdfs:label "inference asset"@en ; skos:definition "knowledge asset that uses 'implication' and/or 'equivalence' to draw 'necessary' or 'contingent' conclusions based on the evaluation of 'functions' that leverage operations that may be 'qualitiative' or 'quantitative', and may involve 'confidence', 'certainty' and/or 'probability'." ; skos:note "An agent can use inferential knowledge to assess or predict the past, current, or future state of a variable, quality or other characteristic of a system which may not be directly observable/measurable, but can be estimated on the basis of other more primitive pieces of data." , "Assets of this kind, including assessment, predictive, and inferential models, are often formalized using first order and/or probabilistic logic with evaluated functions. Reasoning driven by inferential assets is functional, stateless and idempotent; inferential assets are better expressed using expression languages, mathematical/statistical languages, or (sub-languages of) logic languages that focus on logical implications." ; skos:scopeNote "Inferential assets may depend on semantic knowledge assets as background knowledge, and be a dependency/component of rule, process and measure assets, as well as composed (recursively) with other inferential assets." ; . api4kp-kao:InformationAsset a owl:Class ; rdfs:subClassOf api4kp:KnowledgeAsset ; rdfs:label "information asset" ; skos:definition "knowledge asset used by agents to acquire, represent, organize, exchange, store, retrieve and distribute data, about some domain of interest, using structured formats" ; skos:note "Assets in this category, including information capture, exchange and retrieval models, are expressed using 'modeling' languages, query languages, schema (definition) languages. They are often formalized using frame logic. Assets that leverage constructs such as 'frame', 'slot', 'datatypes', 'variables', as well as constraint-related constructs fall under this classification." ; skos:scopeNote "From an ISO11179-3 perspective, information assets are the counterparts of semantic assets, where the former are 'models of representation' and the latter are 'models of meaning'." ; . api4kp-kao:InteractiveTechnique a owl:Class ; rdfs:subClassOf api4kp-kao:Technique , [ a owl:Restriction ; owl:onProperty cmns-col:hasPart ; owl:someValuesFrom api4kp-kao:ComputationalTechnique ; ] , [ a owl:Restriction ; owl:onProperty cmns-col:hasPart ; owl:someValuesFrom api4kp-kao:NaturalTechnique ; ] ; rdfs:label "interactive technique" ; skos:definition "technique that involves interactions between people and computational devices, with at least one person and one device influencing or having an effect on the other" ; . api4kp-kao:MetricAsset a owl:Class ; rdfs:subClassOf api4kp:KnowledgeAsset ; rdfs:label "metric asset" ; skos:definition "knowledge asset, such as a performance indicator, measurement, or metric, that leverages constructs such as 'distance', 'similarity' and 'aggregation' and, indirectly, 'classification' and 'filtering' to map (sub)sets of entities to quantitative, summary 'features'" ; skos:note "Assets of this category are expressed using langauges designed for analytics, which combine aspects of query and functional expression languages with optimized support for 'map/reduce' style evaluations. They specify how certain features (qualitative and/or quantitative) of a system can be observed, quantified, aggregated, compared to a baseline and objective values and ultimately used to evaluate the performance of (parts of) that system and its processes." ; skos:scopeNote "Assets of this kind are counterparts of rules and processes, and enable establishment of conformance, impact, effectiveness and efficiency. measure-related assets. They build on inferential assets to provide, for example, inclusion/exclusion criteria, as well as to extract the quantitative features that may be aggregated by the measure." ; . api4kp-kao:NaturalLanguageProcessingTechnique a owl:Class ; rdfs:subClassOf api4kp-kao:ComputationalTechnique ; rdfs:label "natural language processing technique" ; skos:definition "computational technique typically involving rule-based and/or statistical inference (machine learning) applied to expressions in natural language, including, but not limited to speech recognition, natural language understanding, and natural-language generation" ; skos:note "Natural language processing (NLP) is a subfield of linguistics, computer science, information engineering, and artificial intelligence concerned with the interactions between computers and human (natural) languages, in particular how to program computers to process and analyze large amounts of natural language data." ; . api4kp-kao:NaturalTechnique a owl:Class ; rdfs:subClassOf api4kp-kao:Technique ; rdfs:label "natural technique" ; skos:definition "technique that requires involvement of a person" ; skos:note "A natural technique is one that requires some aspect of human-nature, or creativity, spontaneity, ingenuity, or other complex intellectual reasoning, such that a computational engine is incapable of accomplishing a similar task using this technique." ; . api4kp-kao:ProcessAsset a owl:Class ; rdfs:subClassOf api4kp:KnowledgeAsset ; rdfs:label "process asset" ; skos:definition "knowledge asset, such as a plan, process, pathway, or protocol, that uses 'temporal' and 'state' constructs, and possibly 'action' and 'goal' related constructs, involving 'planning', 'scheduling' and 'interaction' patterns." ; skos:note 'Assets in this category are typically expressed using "process" and "worfklow" languages. They involve knowledge that applies over spans of time, and thus requires agents to maintain some form of state. on top of driving actions directly, the knowledge can be use for analytics, scheduling and simulation tasks. They are often formalized using temporal and transactional logics.' ; skos:scopeNote "Processes can be associated with goals and measures; rules can, at specific points in time, influence the evolution of a process from that point forward." ; . api4kp-kao:QualitativeTechnique a owl:Class ; rdfs:subClassOf api4kp-kao:ComputationalTechnique ; rdfs:label "qualitative technique" ; skos:definition "computational technique that is largely holistic, logic-based, symbolic, and/or non-statistical in nature, that uses qualitative characteristics in analyses" ; . api4kp-kao:QuantitativeTechnique a owl:Class ; rdfs:subClassOf api4kp-kao:ComputationalTechnique ; rdfs:label "quantitative technique" ; skos:definition "computational technique that is grounded in mathematical, statistical and/or other numerical principles" ; . api4kp-kao:QueryTechnique a owl:Class ; rdfs:subClassOf api4kp-kao:Technique ; rdfs:label "query technique" ; skos:definition "technique that involves question answering and/or requesting another agent to perform some aspect of a task, from which some result can be obtained" ; . api4kp-kao:SemioticAsset a owl:Class ; rdfs:subClassOf api4kp:KnowledgeAsset ; rdfs:label "semiotic asset" ; skos:definition "knowledge asset that uses semiotic constructs, i.e., whose constructs support the conceptualization of the relationships between signs and symbols, (intensional) concepts, and their (extensional) referents" ; skos:note "Constructs of this kind include 'class/type', 'membership/instantiation', 'denotation', 'subsumption (specialization)', 'parthood', 'relatedness'. They may be used for consistency checking, (necessary) inference, classification/recognition, question answering, and other reasoning tasks. They are typically expressed using declarative 'ontology' languages, such as description logics, or more general (first order) logic languages." ; skos:scopeNote "Assets in this category may depend on inferential assets to provide definitions, and may provide formal grounding for any asset with respect to some domain or area of interest." ; . api4kp-kao:Technique a owl:Class ; rdfs:subClassOf api4kp:Knowledge ; rdfs:label "technique"@en ; skos:definition "knowledge about a way of carrying out a particular task, especially the execution or performance of an artistic work or a scientific procedure" ; .