Reference
bra0 Application Profile
Application profile for bra0 Knowledge Space Studio. Borrows from EDGY, SKOS, PROV-O, DCAT, ADMS, dcterms, ODRL, FnO. Defines ZERO classes; only 6 properties with no standard equivalent. ADR-028: bra0 borrows, it doesn't invent. Formalized as W3C PROF Profile for EU interoperability. Note on fno:Mapping: it appears below as the domain of bra0:role and bra0:scope because bra0 reuses the FnO reifier pattern for capability realization (N-ary relation — a capability realized by an asset, with role and scope). This is distinct from data-to-RDF source mapping, which in bra0 uses RML, R2RML, and SPARQL Anything / FacadeX.
Object Properties (5)
| URI | Label | Domain | Range |
|---|---|---|---|
| bra0:governedByMandate | governed by mandate | edgy:Capability | asc:Mandate |
| bra0:inputShape | input shape | p-plan:Step | sh:NodeShape |
| bra0:operatedByAgent | operated by agent | edgy:Capability | asc:AgentService |
| bra0:outputShape | output shape | p-plan:Step | sh:NodeShape |
| bra0:role | realization role | fno:Mapping | skos:Concept |
Datatype Properties (4)
| URI | Label | Domain | Range |
|---|---|---|---|
| bra0:cliCommand | CLI command | p-plan:Step | xsd:string |
| bra0:focusDistinctiveness | focus distinctiveness | edgy:Capability | xsd:integer |
| bra0:focusPerformance | focus performance | edgy:Capability | xsd:integer |
| bra0:scope | realization scope | fno:Mapping | xsd:string |
SPARQL example
# List all classes in this ontology PREFIX bra0: <bra0:> PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> SELECT ?class ?label ?comment WHERE { ?class a owl:Class ; rdfs:label ?label . OPTIONAL { ?class rdfs:comment ?comment } FILTER(STRSTARTS(STR(?class), STR(bra0:))) } ORDER BY ?label