<?xml version="1.0"?>
<rdf:RDF xmlns="https://meta.linked.archi/c4#"
     xml:base="https://meta.linked.archi/c4"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:ns="http://creativecommons.org/ns#"
     xmlns:owl="http://www.w3.org/2002/07/owl#"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:xml="http://www.w3.org/XML/1998/namespace"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
     xmlns:bibo="http://purl.org/ontology/bibo/"
     xmlns:core="https://meta.linked.archi/core#"
     xmlns:prov="http://www.w3.org/ns/prov#"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:skos="http://www.w3.org/2004/02/skos/core#"
     xmlns:vann="http://purl.org/vocab/vann/"
     xmlns:terms="http://purl.org/dc/terms/"
     xmlns:schema="http://schema.org/"
     xmlns:SMARTprotocol="http://purl.org/net/SMARTprotocol#">
    <owl:Ontology rdf:about="https://meta.linked.archi/c4#">
        <owl:imports rdf:resource="https://meta.linked.archi/core#"/>
        <skos:definition>An RDF/OWL ontology for C4 model and Structurizr elements and relationships, extending the core ontology.</skos:definition>
        <skos:prefLabel>C4/Structurizr Metamodel Ontology</skos:prefLabel>
    </owl:Ontology>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Annotation properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->


    


    <!-- http://creativecommons.org/ns#license -->


    <owl:AnnotationProperty rdf:about="http://creativecommons.org/ns#license"/>
    


    <!-- http://purl.org/dc/elements/1.1/description -->


    <owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/description"/>
    


    <!-- http://purl.org/dc/elements/1.1/publisher -->


    <owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/publisher"/>
    


    <!-- http://purl.org/dc/elements/1.1/title -->


    <owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/title"/>
    


    <!-- http://purl.org/dc/terms/contributor -->


    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/contributor"/>
    


    <!-- http://purl.org/dc/terms/created -->


    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/created"/>
    


    <!-- http://purl.org/dc/terms/creator -->


    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/creator"/>
    


    <!-- http://purl.org/dc/terms/issued -->


    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/issued"/>
    


    <!-- http://purl.org/dc/terms/modified -->


    <owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/modified"/>
    


    <!-- http://purl.org/net/SMARTprotocol#IntroductionSection -->


    <owl:AnnotationProperty rdf:about="http://purl.org/net/SMARTprotocol#IntroductionSection"/>
    


    <!-- http://purl.org/ontology/bibo/status -->


    <owl:AnnotationProperty rdf:about="http://purl.org/ontology/bibo/status"/>
    


    <!-- http://purl.org/vocab/vann/preferredNamespacePrefix -->


    <owl:AnnotationProperty rdf:about="http://purl.org/vocab/vann/preferredNamespacePrefix"/>
    


    <!-- http://purl.org/vocab/vann/preferredNamespaceUri -->


    <owl:AnnotationProperty rdf:about="http://purl.org/vocab/vann/preferredNamespaceUri"/>
    


    <!-- http://schema.org/citation -->


    <owl:AnnotationProperty rdf:about="http://schema.org/citation"/>
    


    <!-- http://schema.org/domainIncludes -->


    <owl:AnnotationProperty rdf:about="http://schema.org/domainIncludes"/>
    


    <!-- http://schema.org/logo -->


    <owl:AnnotationProperty rdf:about="http://schema.org/logo"/>
    


    <!-- http://www.w3.org/2004/02/skos/core#altLabel -->


    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#altLabel"/>
    


    <!-- http://www.w3.org/2004/02/skos/core#broader -->


    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#broader"/>
    


    <!-- http://www.w3.org/2004/02/skos/core#closeMatch -->


    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#closeMatch"/>
    


    <!-- http://www.w3.org/2004/02/skos/core#definition -->


    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#definition"/>
    


    <!-- http://www.w3.org/2004/02/skos/core#editorialNote -->


    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#editorialNote"/>
    


    <!-- http://www.w3.org/2004/02/skos/core#example -->


    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#example"/>
    


    <!-- http://www.w3.org/2004/02/skos/core#historyNote -->


    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#historyNote"/>
    


    <!-- http://www.w3.org/2004/02/skos/core#note -->


    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#note"/>
    


    <!-- http://www.w3.org/2004/02/skos/core#prefLabel -->


    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#prefLabel"/>
    


    <!-- http://www.w3.org/2004/02/skos/core#scopeNote -->


    <owl:AnnotationProperty rdf:about="http://www.w3.org/2004/02/skos/core#scopeNote"/>
    


    <!-- http://www.w3.org/ns/prov#qualifiedAttribution -->


    <owl:AnnotationProperty rdf:about="http://www.w3.org/ns/prov#qualifiedAttribution"/>
    


    <!-- https://meta.linked.archi/core#domainIncludes -->


    <owl:AnnotationProperty rdf:about="https://meta.linked.archi/core#domainIncludes">
        <skos:closeMatch rdf:resource="http://schema.org/domainIncludes"/>
        <skos:definition>defines classes for the subject of a Relationship. It is not to be used for validation</skos:definition>
        <skos:prefLabel>domainIncludes</skos:prefLabel>
        <skos:scopeNote>Values of this property define the type of the source Element; in simple relationships, this
    would be the subject. This property is used for guiding modelling but not restricting relationships. Relationship
     restrictions, like other types of restrictions, should be implemented using SHACL. </skos:scopeNote>
    </owl:AnnotationProperty>
    


    <!-- https://meta.linked.archi/core#laKB -->


    <owl:AnnotationProperty rdf:about="https://meta.linked.archi/core#laKB">
        <skos:definition xml:lang="en">
A reference to the Linked.Archi Knowledge base section that describes this concept.</skos:definition>
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#seeAlso"/>
    </owl:AnnotationProperty>
    


    <!-- https://meta.linked.archi/core#mentionedIn -->


    <owl:AnnotationProperty rdf:about="https://meta.linked.archi/core#mentionedIn">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#seeAlso"/>
    </owl:AnnotationProperty>
    


    <!-- https://meta.linked.archi/core#rangeIncludes -->


    <owl:AnnotationProperty rdf:about="https://meta.linked.archi/core#rangeIncludes">
        <skos:closeMatch rdf:resource="http://schema.org/rangeIncludes"/>
        <skos:definition>defines classes for the object of a Relationship. It is not to be used for validation</skos:definition>
        <skos:prefLabel>rangeIncludes</skos:prefLabel>
        <skos:scopeNote>Values of this property define the type of the target Element; in simple relationships, this
    would be the subject. This property is used for guiding modelling but not restricting relationships. Relationship
     restrictions, like other types of restrictions, should be implemented using SHACL. </skos:scopeNote>
    </owl:AnnotationProperty>
    


    <!-- https://meta.linked.archi/core#rationale -->


    <owl:AnnotationProperty rdf:about="https://meta.linked.archi/core#rationale">
        <skos:definition xml:lang="en">
A description of a justification of the existence of the term in that form or some other assertion or value

</skos:definition>
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#note"/>
    </owl:AnnotationProperty>
    


    <!-- https://meta.linked.archi/core#simpleRelationship -->


    <owl:AnnotationProperty rdf:about="https://meta.linked.archi/core#simpleRelationship">
        <skos:closeMatch rdf:resource="http://www.w3.org/ns/prov#unqualifiedForm"/>
        <skos:definition>QualifiedRelationships are annotated with arch:simpleRelationship to indicate the property used to assert an unqualified relation between entities.</skos:definition>
        <skos:prefLabel>simpleRelationship</skos:prefLabel>
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#seeAlso"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Relationship"/>
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#QualifiedRelationship"/>
    </owl:AnnotationProperty>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Object Properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->


    


    <!-- http://schema.org/image -->


    <owl:ObjectProperty rdf:about="http://schema.org/image"/>
    


    <!-- http://schema.org/mentions -->


    <owl:ObjectProperty rdf:about="http://schema.org/mentions"/>
    


    <!-- http://www.w3.org/ns/prov#hadPrimarySource -->


    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/prov#hadPrimarySource"/>
    


    <!-- http://www.w3.org/ns/shacl#shapesGraph -->


    <owl:ObjectProperty rdf:about="http://www.w3.org/ns/shacl#shapesGraph"/>
    


    <!-- https://meta.linked.archi/c4#belongsToContainer -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/c4#belongsToContainer">
        <rdfs:domain rdf:resource="https://meta.linked.archi/c4#Component"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/c4#Container"/>
        <skos:definition>A component belongs to a container.</skos:definition>
        <skos:prefLabel>belongs to container</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/c4#belongsToSystem -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/c4#belongsToSystem">
        <rdfs:domain rdf:resource="https://meta.linked.archi/c4#Container"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/c4#SoftwareSystem"/>
        <skos:definition>A container belongs to a software system.</skos:definition>
        <skos:prefLabel>belongs to system</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/c4#deployedOn -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/c4#deployedOn">
        <rdfs:domain rdf:resource="https://meta.linked.archi/c4#Container"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/c4#DeploymentNode"/>
        <skos:definition>A container is deployed on a deployment node.</skos:definition>
        <skos:prefLabel>deployed on</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/c4#hasComponent -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/c4#hasComponent">
        <rdfs:domain rdf:resource="https://meta.linked.archi/c4#Container"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/c4#Component"/>
        <skos:definition>A container contains components.</skos:definition>
        <skos:prefLabel>has component</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/c4#hasContainer -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/c4#hasContainer">
        <rdfs:domain rdf:resource="https://meta.linked.archi/c4#SoftwareSystem"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/c4#Container"/>
        <skos:definition>A software system contains containers.</skos:definition>
        <skos:prefLabel>has container</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/c4#hasDeploymentNode -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/c4#hasDeploymentNode">
        <rdfs:domain rdf:resource="https://meta.linked.archi/c4#SoftwareSystem"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/c4#DeploymentNode"/>
        <skos:definition>A software system is deployed on deployment nodes.</skos:definition>
        <skos:prefLabel>has deployment node</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/c4#uses -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/c4#uses">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Element"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Element"/>
        <skos:definition>Indicates that one element uses or interacts with another.</skos:definition>
        <skos:prefLabel>uses</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#addressesConsideration -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#addressesConsideration">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Model"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Consideration"/>
        <skos:definition>

        </skos:definition>
        <skos:prefLabel xml:lang="en">addressesConsideration</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#altVisNotation -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#altVisNotation">
        <rdfs:subPropertyOf rdf:resource="http://schema.org/image"/>
        <rdfs:domain rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
        <rdfs:range rdf:resource="http://schema.org/ImageObject"/>
        <schema:domainIncludes rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <skos:broader rdf:resource="https://meta.linked.archi/core#PresentationCategory"/>
        <skos:definition xml:lang="en">A resource can have more than one value of :altVisNotation</skos:definition>
        <skos:definition xml:lang="en">An alternative Visual Notation for a resource.</skos:definition>
        <skos:prefLabel xml:lang="en">alternative Visual Notation</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#architectureViewpoints -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#architectureViewpoints">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Metamodel"/>
        <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
        <skos:broader rdf:resource="https://meta.linked.archi/core#MetamodelingCategory"/>
        <skos:definition xml:lang="en">
    architectureViewpoints property specifies the ontology that defines the architecture viewpoints including
    Concerns and Stakeholders and also restriction on the viewpoints.
        </skos:definition>
        <skos:prefLabel xml:lang="en">architectureViewpoints</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#architectureViewpointsRestrictions -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#architectureViewpointsRestrictions">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/shacl#shapesGraph"/>
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Metamodel"/>
        <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
        <skos:broader rdf:resource="https://meta.linked.archi/core#MetamodelingCategory"/>
        <skos:definition xml:lang="en">
    architectureViewpoints property specifies the ontology that defines restriction on the viewpoints using SHACL or
    other method. This can also be used for SHACL processors.
        </skos:definition>
        <skos:prefLabel xml:lang="en">architectureViewpointsRestrictions</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#associatedStandard -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#associatedStandard">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <rdfs:range rdf:resource="http://schema.org/CreativeWork"/>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#basedOnFramework -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#basedOnFramework">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/prov#hadPrimarySource"/>
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Metamodel"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Framework"/>
        <skos:definition>The :Framework that is used as a foundation for the :MetaModel</skos:definition>
        <skos:prefLabel>definedByFramework</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#conceptClassification -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#conceptClassification">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Metamodel"/>
        <rdfs:range rdf:resource="http://www.w3.org/2004/02/skos/core#ConceptScheme"/>
        <skos:broader rdf:resource="https://meta.linked.archi/core#NavigationCategory"/>
        <skos:definition xml:lang="en">
ConceptClassification resource is a Scheme that defines the classification of the Elements, Relationships and Viewpoints
 or other
Model Concepts defined within a Metamodel or ontology for example: `rdf:type skos:ConceptScheme , owl:Ontology` is a
consistent statement
 This classification could be used for visual aid and modelling. More than
 one classifications can exist. Classifications can be embedded within the Metamodel ontology. SKOS concept scheme(s)
  needs to be supplied.
</skos:definition>
        <skos:prefLabel xml:lang="en">conceptClassification</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#conceptOwner -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#conceptOwner">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Stakeholder"/>
        <skos:definition>
        Indicates the stakeholder or governance body responsible for the maintenance and governance of an
        architecture concept within the architecture repository.
    </skos:definition>
        <skos:editorialNote>
        Use this property to explicitly document ownership to avoid ambiguity in governance responsibilities across
        various organisational units or roles.
    </skos:editorialNote>
        <skos:prefLabel xml:lang="en">Concept Owner</skos:prefLabel>
        <skos:scopeNote>
        This property helps to clearly identify accountability and stewardship, facilitating effective governance and
         lifecycle management of architecture elements.
    </skos:scopeNote>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#conformsToMetamodel -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#conformsToMetamodel">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Model"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Metamodel"/>
        <skos:definition>

        </skos:definition>
        <skos:prefLabel xml:lang="en">conformsToMetamodel</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#conformsToViewpoint -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#conformsToViewpoint">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#View"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Viewpoint"/>
        <skos:definition>
    viewpoint property specifies the Viewpoint individual of a particular View instance
        </skos:definition>
        <skos:prefLabel xml:lang="en">conformsToViewpoint</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#contains -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#contains">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Model"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Model"/>
        <skos:definition>

        </skos:definition>
        <skos:prefLabel xml:lang="en">conformsToMetamodel</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#derivationRules -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#derivationRules">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/shacl#shapesGraph"/>
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Metamodel"/>
        <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
        <skos:broader rdf:resource="https://meta.linked.archi/core#MetamodelingCategory"/>
        <skos:definition xml:lang="en">
    DerivationRules property specifies the document that defines the possible derivation rules. A way to express those
    rules could be N3 notation.
    This can also be used for SHACL processors.
    </skos:definition>
        <skos:prefLabel xml:lang="en">derivationRules</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#environment -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#environment">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#System"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Environment"/>
        <skos:definition>
        System Situated In Environment which System and Environment interact some way or another.
        </skos:definition>
        <skos:prefLabel xml:lang="en">environment</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#exposedInView -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#exposedInView">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#View"/>
        <skos:definition>
    Concepts property that specifies the individual Views that exposes that Concept such as Elements, Relationships
    or other Views. In the case of a relationshipRDF* or statement can be used to link the triple with the View.
        </skos:definition>
        <skos:prefLabel xml:lang="en">exposedInView</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#expressesArchitecture -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#expressesArchitecture">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Model"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Architecture"/>
        <skos:definition>

        </skos:definition>
        <skos:prefLabel xml:lang="en">expressesArchitecture</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#formalRules -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#formalRules">
        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/shacl#shapesGraph"/>
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Metamodel"/>
        <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
        <skos:broader rdf:resource="https://meta.linked.archi/core#MetamodelingCategory"/>
        <skos:definition xml:lang="en">
    FormalRules property specifies all the rules that a Model needs to conform to. This include Element structure,
    relationships, properties even naming conventions. A way to represent those rules can be SHACL.
    This can also be used for SHACL processors.
        </skos:definition>
        <skos:prefLabel xml:lang="en">formalRules</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#framesConsideration -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#framesConsideration">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Viewpoint"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Consideration"/>
        <skos:definition>

        </skos:definition>
        <skos:prefLabel xml:lang="en">framesConsideration</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#hasArchitecture -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#hasArchitecture">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#System"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Architecture"/>
        <skos:definition>

        </skos:definition>
        <skos:prefLabel xml:lang="en">hasArchitecture</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#hasConcern -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#hasConcern">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Stakeholder"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Concern"/>
        <skos:definition>

        </skos:definition>
        <skos:prefLabel xml:lang="en">hasConcern</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#hasInterestIn -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#hasInterestIn">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Stakeholder"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Architecture"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Model"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#System"/>
        <skos:definition>

        </skos:definition>
        <skos:prefLabel xml:lang="en">hasInterestIn</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#hasPart -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#hasPart">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <skos:definition xml:lang="en">hasPart</skos:definition>
        <skos:prefLabel xml:lang="en">hasPart</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#hasPerspective -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#hasPerspective">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Stakeholder"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Perspective"/>
        <skos:definition>

        </skos:definition>
        <skos:prefLabel xml:lang="en">hasPerspective</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#hasPresentationTemplate -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#hasPresentationTemplate">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Metamodel"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#PresentationTemplate"/>
        <skos:broader rdf:resource="https://meta.linked.archi/core#PresentationCategory"/>
        <skos:definition xml:lang="en">
    :presentationTemplate property defines a template that can be used to visualize part of the Architecture Model
    </skos:definition>
        <skos:prefLabel xml:lang="en">hasPresentationTemplate</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#hasPurpose -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#hasPurpose">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Model"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Purpose"/>
        <skos:definition>
        </skos:definition>
        <skos:prefLabel xml:lang="en">:hasPurpose</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#hasQualityMeasure -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#hasQualityMeasure">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Element"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#QualityMeasure"/>
        <skos:definition xml:lang="en">
Whether an element has a quality attribute measure associated to it.
A domain can be an Element such as work product or behavior of a system, software, or
stakeholders such as users, operators, developers, testers, or maintainers.

</skos:definition>
        <skos:prefLabel xml:lang="en">hasQualityMeasure</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#identifiesConsideration -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#identifiesConsideration">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Metamodel"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Consideration"/>
        <skos:definition>

        </skos:definition>
        <skos:prefLabel xml:lang="en">identifiesConsideration</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#identifiesStakeholder -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#identifiesStakeholder">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Metamodel"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Stakeholder"/>
        <skos:definition>

        </skos:definition>
        <skos:prefLabel xml:lang="en">identifiesStakeholder</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#includesConcept -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#includesConcept">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Viewpoint"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <skos:definition>
Defines the Concepts that may be used in this Viewpoint. These are not considered as restrictions, but can be used to
 define a palette of available Model Concepts.
 Note that more formal and rigid SHACL rules can be defined in a [shapes graph](https://w3c.github
 .io/data-shapes/shacl/#dfn-shapes-graphs)
  using property [architectureViewpointsRestrictions](#architectureViewpointsRestrictions).
            </skos:definition>
        <skos:prefLabel xml:lang="en">includesConcept</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#masterDataSource -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#masterDataSource">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <rdfs:range rdf:resource="http://www.w3.org/ns/dcat#Dataset"/>
        <skos:definition>
        Specifies the authoritative data source or primary repository from which the architecture element&apos;s data is
        maintained, exported, or synchronised.
    </skos:definition>
        <skos:editorialNote>
        Maintain clarity in source identification to enhance data reliability and simplify maintenance and
        integration workflows within the architecture repository.
    </skos:editorialNote>
        <skos:prefLabel xml:lang="en">Master Data Source</skos:prefLabel>
        <skos:scopeNote>
        This annotation is particularly crucial for scenarios involving data aggregation, ensuring traceability and
        consistency across diverse architecture modelling and management tools.
    </skos:scopeNote>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#measuredEntity -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#measuredEntity">
        <owl:inverseOf rdf:resource="https://meta.linked.archi/core#hasQualityMeasure"/>
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#QualityMeasure"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Element"/>
        <skos:definition xml:lang="en">

    </skos:definition>
        <skos:prefLabel xml:lang="en">measuredEntity</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#measuredQualityAttribute -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#measuredQualityAttribute">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#QualityMeasure"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#QualityAttribute"/>
        <skos:definition xml:lang="en">

    </skos:definition>
        <skos:prefLabel xml:lang="en">measuredQualityAttribute</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#meetsPurpose -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#meetsPurpose">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#System"/>
        <rdfs:range rdf:resource="http://schema.org/Thing"/>
        <skos:definition>
    The purpose of the System. This is a generic property and can be anything.
        </skos:definition>
        <skos:prefLabel xml:lang="en">meetsPurpose</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#mentionedIn -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#mentionedIn">
        <owl:inverseOf rdf:resource="http://schema.org/mentions"/>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#modelConcepts -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#modelConcepts">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Metamodel"/>
        <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
        <skos:broader rdf:resource="https://meta.linked.archi/core#ModelingCategory"/>
        <skos:definition xml:lang="en">
ModelConcepts property specifies the Ontology that defines the structure, terms, notations, semantics and basic
syntax of the modeling language. This includes Elements and Relationships subtypes.
Viewpoints are defined  using [architectureViewpoints](#architectureViewpoints) property and classified using
[viewpointLibrary](#viewpointLibrary) property. Note actual individulas Elements, Relationships, Views are defined in
 the actual Architecture Model.
        </skos:definition>
        <skos:prefLabel xml:lang="en">modelConcepts</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#partOf -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#partOf">
        <owl:inverseOf rdf:resource="https://meta.linked.archi/core#hasPart"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <skos:definition xml:lang="en">
    partOf is a generic property that is mainly intended for traceability and composability relations
    across models. While it can be used for composition relationships within a model, in many cases more
    specific semantics would be needed and for that new more specific relationship should be used.
    </skos:definition>
        <skos:prefLabel xml:lang="en">partOf</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#partOfModel -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#partOfModel">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Model"/>
        <skos:definition>
    Concepts property that specifies the Model that contains that Concept such as Elements, Relationships
    or other Views. In the case of a relationship RDF-star or statement can be used to link the triple with the View.
    Note that Model propery of a concept can be expressed via quads.
        </skos:definition>
        <skos:prefLabel xml:lang="en">partOfModel</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#prefVisNotation -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#prefVisNotation">
        <rdfs:subPropertyOf rdf:resource="http://schema.org/image"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
        <rdfs:range rdf:resource="http://schema.org/ImageObject"/>
        <schema:domainIncludes rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <skos:broader rdf:resource="https://meta.linked.archi/core#PresentationCategory"/>
        <skos:definition xml:lang="en">A resource has no more than one value of :prefVisNotation</skos:definition>
        <skos:definition xml:lang="en">The preferred Visual Notation for a resource,.</skos:definition>
        <skos:prefLabel xml:lang="en">preferred Visual Notation</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#presentationContextScheme -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#presentationContextScheme">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Metamodel"/>
        <rdfs:range rdf:resource="http://www.w3.org/2004/02/skos/core#ConceptScheme"/>
        <skos:broader rdf:resource="https://meta.linked.archi/core#PresentationCategory"/>
        <skos:definition>

presentationContextScheme contains classification of Presentation Context categories associated with presentation
related
concepts such as [PresentationTemplate](#PresentationTemplate), [altVisNotation](#altVisNotation), [prefVisNotation]
(#prefVisNotation)
Presentation Context can also be related to [Stakeholder](#Stakeholder) or stakeholder groups. In this way it used a
&apos;Theme&apos; to group those concepts and generate different visualizations and presentation structure depending on that
Context
    </skos:definition>
        <skos:example>
* C-Level
* Business
* DevOps
* Architects
* Infra
* Security
* Data Management
</skos:example>
        <skos:prefLabel>presentationContextScheme</skos:prefLabel>
        <core:rationale>
presentationContextScheme categories are used as &apos;Themes&apos; to group those concepts and generate different
visualizations
and presentation
 structure depending on that
Context
</core:rationale>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#referenceData -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#referenceData">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Metamodel"/>
        <rdfs:range rdf:resource="http://www.w3.org/2004/02/skos/core#ConceptScheme"/>
        <skos:broader rdf:resource="https://meta.linked.archi/core#NavigationCategory"/>
        <skos:definition xml:lang="en">
any reference data that is relevant to the subject and can or should be referenced by any element or description
within the Architecture Model or the Metamodel itself.
For Reference Architectures, Models, Templates, Patterns, Tactics Reference design and implementations use
[referenceModels](#referenceModels)
</skos:definition>
        <skos:prefLabel xml:lang="en">referenceData</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#referenceModels -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#referenceModels">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Metamodel"/>
        <rdfs:range rdf:resource="http://www.w3.org/2004/02/skos/core#ConceptScheme"/>
        <skos:broader rdf:resource="https://meta.linked.archi/core#NavigationCategory"/>
        <skos:definition xml:lang="en">
Concept scheme that contains any relevant reference Architectures, Models, Templates, Patterns, Tactics Reference
design and implementations
</skos:definition>
        <skos:prefLabel xml:lang="en">referenceModels</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#refinedByAspect -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#refinedByAspect">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Concern"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Aspect"/>
        <skos:definition xml:lang="en">refined by</skos:definition>
        <skos:prefLabel xml:lang="en">refinedByAspect</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#refinedInto -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#refinedInto">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <skos:definition xml:lang="en">refinedInto</skos:definition>
        <skos:prefLabel xml:lang="en">refinedInto</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#refines -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#refines">
        <owl:inverseOf rdf:resource="https://meta.linked.archi/core#refinedInto"/>
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <skos:definition xml:lang="en">
        domain refines range i.e. domain is a more concrete or complete representation of range.
        This is a traceability property  intended to use within a single model or across models. I may be used as
        well as to related a particular :View that refines a :Element. For example a high level process may be
        refined by a sequence diagram.

        </skos:definition>
        <skos:prefLabel xml:lang="en">refines</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#relevantViewpoint -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#relevantViewpoint">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Purpose"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Viewpoint"/>
        <skos:definition>
    :requiredViewpoint is used to model the relevant or recommended Viewpoints when performing an architecture work
    with the specific :Purpose
        </skos:definition>
        <skos:prefLabel xml:lang="en">:requiredViewpoints</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#representsSystem -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#representsSystem">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Model"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#System"/>
        <skos:definition>

        </skos:definition>
        <skos:prefLabel xml:lang="en">representsSystem</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#requiredViewpoint -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#requiredViewpoint">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Purpose"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Viewpoint"/>
        <skos:definition>
    :requiredViewpoint is used to model the required Viewpoints when performing an architecture work with the specific
    :Purpose
        </skos:definition>
        <skos:prefLabel xml:lang="en">:requiredViewpoints</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#resultsIn -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#resultsIn">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Perspective"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Concern"/>
        <skos:definition xml:lang="en">results in</skos:definition>
        <skos:prefLabel xml:lang="en">resultsIn</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#source -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#source">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#QualifiedRelationship"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <skos:altLabel>relationshipSource</skos:altLabel>
        <skos:definition>the subject</skos:definition>
        <skos:prefLabel>source</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#standardsInformationBase -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#standardsInformationBase">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Metamodel"/>
        <rdfs:range rdf:resource="http://www.w3.org/2004/02/skos/core#ConceptScheme"/>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#target -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#target">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#QualifiedRelationship"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <skos:altLabel>relationshipTarget</skos:altLabel>
        <skos:definition>the object</skos:definition>
        <skos:prefLabel>target</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#targetsStakeholder -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#targetsStakeholder">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Viewpoint"/>
        <rdfs:range rdf:resource="https://meta.linked.archi/core#Stakeholder"/>
        <skos:definition>
    Viewpoint property that relates targeted stakeholders. While this relationship can be infered from
    :viewpointFramesConcern and :stakeholderHasConcern it is not always the case when concerns overlap or
    there are different visual notations and representation preferences form the side of the stakeholders.
    In other words this is explicitly defined by the designer of the particular viewpoint and can match all or a
    subsets of the stakeholders. In some case it
        </skos:definition>
        <skos:prefLabel xml:lang="en">viewpointTargetsStakeholder</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- https://meta.linked.archi/core#viewpointLibrary -->


    <owl:ObjectProperty rdf:about="https://meta.linked.archi/core#viewpointLibrary">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Metamodel"/>
        <rdfs:range rdf:resource="http://www.w3.org/2004/02/skos/core#ConceptScheme"/>
        <skos:broader rdf:resource="https://meta.linked.archi/core#NavigationCategory"/>
        <skos:definition xml:lang="en">
    viewpointLibrary property specifies a Concept scheme that classifies available Viewpoints
        </skos:definition>
        <skos:prefLabel xml:lang="en">viewpointLibrary</skos:prefLabel>
    </owl:ObjectProperty>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Data properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->


    


    <!-- https://meta.linked.archi/c4#description -->


    <owl:DatatypeProperty rdf:about="https://meta.linked.archi/c4#description">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Element"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <skos:prefLabel>description</skos:prefLabel>
    </owl:DatatypeProperty>
    


    <!-- https://meta.linked.archi/c4#displayName -->


    <owl:DatatypeProperty rdf:about="https://meta.linked.archi/c4#displayName">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Element"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <skos:prefLabel>display name</skos:prefLabel>
    </owl:DatatypeProperty>
    


    <!-- https://meta.linked.archi/c4#tags -->


    <owl:DatatypeProperty rdf:about="https://meta.linked.archi/c4#tags">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Element"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <skos:definition>Tags or classifications.</skos:definition>
        <skos:prefLabel>tags</skos:prefLabel>
    </owl:DatatypeProperty>
    


    <!-- https://meta.linked.archi/c4#technology -->


    <owl:DatatypeProperty rdf:about="https://meta.linked.archi/c4#technology">
        <rdfs:domain rdf:resource="https://meta.linked.archi/c4#Container"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <skos:definition>Technology stack used by the container.</skos:definition>
        <skos:prefLabel>technology</skos:prefLabel>
    </owl:DatatypeProperty>
    


    <!-- https://meta.linked.archi/core#isAbstract -->


    <owl:DatatypeProperty rdf:about="https://meta.linked.archi/core#isAbstract">
        <rdfs:domain rdf:resource="https://meta.linked.archi/core#Element"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#boolean"/>
        <skos:definition> Denotes if an element is abstract or concrete. These can be respectively
        Architecture Building Block (ABB) or Solution Building Block (SBB). SBBs are used for concrete architecture
        solutions and are normaly part of a catalogue and exists in CMDB ot ITSM solutions as well as architecture
        landscape repository. ABBs are more abstract and used for modellig patterns, reference architectures or
        hight level (superior) architectures
         </skos:definition>
        <skos:prefLabel>isAbstract</skos:prefLabel>
    </owl:DatatypeProperty>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Classes
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->


    


    <!-- http://schema.org/CreativeWork -->


    <owl:Class rdf:about="http://schema.org/CreativeWork"/>
    


    <!-- http://schema.org/ImageObject -->


    <owl:Class rdf:about="http://schema.org/ImageObject"/>
    


    <!-- http://schema.org/Thing -->


    <owl:Class rdf:about="http://schema.org/Thing"/>
    


    <!-- http://www.w3.org/1999/02/22-rdf-syntax-ns#Property -->


    <owl:Class rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
    


    <!-- http://www.w3.org/2002/07/owl#Ontology -->


    <owl:Class rdf:about="http://www.w3.org/2002/07/owl#Ontology"/>
    


    <!-- http://www.w3.org/2004/02/skos/core#Concept -->


    <owl:Class rdf:about="http://www.w3.org/2004/02/skos/core#Concept"/>
    


    <!-- http://www.w3.org/2004/02/skos/core#ConceptScheme -->


    <owl:Class rdf:about="http://www.w3.org/2004/02/skos/core#ConceptScheme"/>
    


    <!-- http://www.w3.org/ns/dcat#Dataset -->


    <owl:Class rdf:about="http://www.w3.org/ns/dcat#Dataset"/>
    


    <!-- https://meta.linked.archi/c4#Component -->


    <owl:Class rdf:about="https://meta.linked.archi/c4#Component">
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/core#Element"/>
        <skos:definition>A component (code-level module or class) within a container.</skos:definition>
        <skos:prefLabel>Component</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/c4#Container -->


    <owl:Class rdf:about="https://meta.linked.archi/c4#Container">
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/core#Element"/>
        <skos:definition>A container (application, service, database, etc.) within a software system.</skos:definition>
        <skos:prefLabel>Container</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/c4#DeploymentNode -->


    <owl:Class rdf:about="https://meta.linked.archi/c4#DeploymentNode">
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/core#Element"/>
        <skos:definition>A physical or virtual infrastructure element (e.g., server, device, VM, cloud instance).</skos:definition>
        <skos:prefLabel>Deployment Node</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/c4#InfrastructureNode -->


    <owl:Class rdf:about="https://meta.linked.archi/c4#InfrastructureNode">
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/c4#DeploymentNode"/>
        <skos:definition>A specific infrastructure node (database server, load balancer, etc.).</skos:definition>
        <skos:prefLabel>Infrastructure Node</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/c4#Person -->


    <owl:Class rdf:about="https://meta.linked.archi/c4#Person">
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/core#Element"/>
        <skos:definition>A person who uses the software system (user, actor, etc.).</skos:definition>
        <skos:prefLabel>Person</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/c4#Relationship -->


    <owl:Class rdf:about="https://meta.linked.archi/c4#Relationship">
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/core#Relationship"/>
        <skos:definition>A relationship between C4 elements (interaction, dependency, etc.).</skos:definition>
        <skos:prefLabel>Relationship</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/c4#SoftwareSystem -->


    <owl:Class rdf:about="https://meta.linked.archi/c4#SoftwareSystem">
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/core#Element"/>
        <skos:definition>A software system in the C4 model.</skos:definition>
        <skos:prefLabel>Software System</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#Architecture -->


    <owl:Class rdf:about="https://meta.linked.archi/core#Architecture">
        <skos:definition>
    fundamental concepts or properties related to a :System in its environment embodied in its elements, relationships,
    and in the principles of its design and evolution.
    Architecture is different form Architecture description as Specified in ISO/IEC/IEEE 42010 Standard. Architecture
     is an abstract Concept that maps directly to a System of in other words Entity of Interest. Any System has an
     Architecture whether intentional or accidental, known or unknown, documented or contained as tacit knowledge.
     Architecture Description (see ISO/IEC/IEEE 42010) is a work product that expresses the architecture. In Linked
     .Archi 
     context :Model is a more formal specialization of Architecture Description.
    </skos:definition>
        <skos:prefLabel>Architecture</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#Aspect -->


    <owl:Class rdf:about="https://meta.linked.archi/core#Aspect">
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/core#Consideration"/>
        <skos:definition>
    Architecture Aspect
    example:
    data, activity, function, location, people, time, motivation, taxonomy, structure, connectivity, behaviour,
    information, parameters, constraints, roadmaps, traceability, requirements
    </skos:definition>
        <skos:prefLabel>Aspect</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#Catalog -->


    <owl:Class rdf:about="https://meta.linked.archi/core#Catalog">
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/core#View"/>
        <skos:definition> Catalog is a list of building blocks of a specific type, or of related types,
    that are used for governance or reference purposes (for example, an organization chart, showing
    locations and actors). As with building blocks, catalogs carry metadata according to the metamodel, which supports
    query and analysis.
        </skos:definition>
        <skos:prefLabel>Catalog</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#Concern -->


    <owl:Class rdf:about="https://meta.linked.archi/core#Concern">
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/core#Consideration"/>
        <skos:definition>

Example concerns:
— The purpose or missions of the system
— The appropriateness of the system for use in fulfilling its missions
— The feasibility of constructing the system
— The risks of system development and operation to users, acquirers, and developers of the system
— Maintainability, deployability, and evolvability of the system
    </skos:definition>
        <skos:prefLabel>Concern</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#Consideration -->


    <owl:Class rdf:about="https://meta.linked.archi/core#Consideration">
        <skos:definition>

    </skos:definition>
        <skos:prefLabel>Consideration</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#Diagram -->


    <owl:Class rdf:about="https://meta.linked.archi/core#Diagram">
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/core#View"/>
        <skos:definition>Diagrams are renderings of architectural content in a graphical format to allow stakeholders to
    retrieve the required information. Diagrams can also be used as a technique for graphically populating architecture
    content or for checking the completeness of information that has been collected.
        The TOGAF content framework defines a set of architecture diagrams to be created (e.g., organization chart).
        Each of these diagrams may be created several times for an architecture with different style or content coverage
         to suit stakeholder concerns.
         </skos:definition>
        <skos:prefLabel>Diagram</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#Element -->


    <owl:Class rdf:about="https://meta.linked.archi/core#Element">
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <skos:definition>
Element is the class for Elements or Nodes used in models.
Element sub-classes are to be defined in more specific Architecture Meta Models
Element instances are to be used in the actual Architecture Models.
In general an Architecture Element represents any significant component of the architecture that needs to be addressed.
        </skos:definition>
        <skos:prefLabel xml:lang="en">Element</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#Environment -->


    <owl:Class rdf:about="https://meta.linked.archi/core#Environment">
        <skos:definition>

    </skos:definition>
        <skos:prefLabel>Environment</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#Framework -->


    <owl:Class rdf:about="https://meta.linked.archi/core#Framework">
        <rdfs:subClassOf rdf:resource="http://schema.org/CreativeWork"/>
        <skos:definition>
    Framework in Linked.Archi context is used to represent any type of Architecture framework. A Metamodel could be
    defined
    within a framework and thus part of it example Togaf Content Metamodel or OAF which is mostly a
    MetaModel or Zachman Framework even an Ontology. Frameworks may define other concepts like Processes, which is
    the case with Togaf ADM.

    Framework is characterized with ... check is standard...
    </skos:definition>
        <skos:prefLabel>Framework</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#Matrix -->


    <owl:Class rdf:about="https://meta.linked.archi/core#Matrix">
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/core#View"/>
        <skos:definition>Matrix is a grid that shows relationships between two or more model entities. Matrices are used
        to represent relationships that are list-based rather than graphical in their usage (for example, a CRUD
        matrix showing which applications Create, Read, Update, and Delete a particular type of data is difficult to
        represent visually).
        </skos:definition>
        <skos:prefLabel>Matrix</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#Metamodel -->


    <owl:Class rdf:about="https://meta.linked.archi/core#Metamodel">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
        <skos:definition>
    A Metamodel in Linked.Archi context is the definition(Model) of the Modeling Language, so that the Model can be 
    expressed in
    a way that communicates information about a system among involved stakeholders that can be correctly interpreted by
    the stakeholders and supporting technologies. The Modeling language formalizes the structure, terms, notations,
    syntax, semantics, integrity rules, inference/derivation rules and also a set of standard Viewpoints.
    Well-known modeling languages include UML, SQL Schema, BPMN, E/R, OWL, and XML Schema.
    A model is said to conform to a modeling language.

    ISO/IEC/IEEE 42010 &lt;b&gt;Architecture Description&lt;/b&gt; can be based on a specific metamodel, which can be a simple
    meta model or an aggregate of multiple meta models from different domains.
    </skos:definition>
        <skos:prefLabel>Metamodel</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#Model -->


    <owl:Class rdf:about="https://meta.linked.archi/core#Model">
        <skos:definition>
    A model is a selective representation of some system whose form
    and content are chosen based on a specific set of concerns. The
    model is related to the system by an explicit or implicit mapping.

    ISO/IEC/IEEE 42010 &lt;b&gt;Architecture Description&lt;/b&gt; is an example of a Model, which can be a simple model
    or an aggregate of multiple models from different domains.

    The scope and context of a Model is established by analysing the domain subject area and defined by the
    Metamodel.

    High-level domains may include:
    * Telecommunications
    * Healthcare
    * Retail
    * Manufacturing
    * Transportation
    * Defense
    * Government

    More precise domains within a particular organization may be related to the different organizational
    bodies and depertments such as
    * Enterprose Architecture
    * Solution Architecture
    * Security Architecture,
    * Software Engineering
    * Operational Services
    * Business Departments...

    </skos:definition>
        <skos:prefLabel>Model</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#ModelConcept -->


    <owl:Class rdf:about="https://meta.linked.archi/core#ModelConcept">
        <skos:definition>
ModelConcept is the base Class for all Concepts used in an Architecture [Model](#Model), namely:
* [Element](#Element)
* [Relationship](#Relationship)
* [View](#View)

More specific type of construct can be defined by extending this Class. Usually one will not need to use this Class
directly, but mostly each of the subclasses. Custom Model Concepts are defined in the [Metamodel](#Metamodel)
        </skos:definition>
        <skos:prefLabel>ModelConcept</skos:prefLabel>
        <core:rationale>
To understand why we have ModelConcepts base Class and why not use directly Concepts or Classes, we first need to
understand what does Architecture Model mean in our context. That it is something mainly used to address stakeholder
concerns also used to help in and possibly record the decision processes. This means that all those Model Concepts needs
 to be presented in different context, have specific visual notation according to that context and understood
 correctly by stakeholders. This
 involves lots of visual communication and contextual data. Model concepts are also used in the architecture modelling
 processes and this requires that there is a repository of predefined Concepts that an Architect can use in the Model.
 There are also certain restrictions that applies to those modelConcepts which are specified in the Architecture
 framework used and modelled in the :Metamodel(#Metamodel).
    </core:rationale>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#Perspective -->


    <owl:Class rdf:about="https://meta.linked.archi/core#Perspective">
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/core#Consideration"/>
        <skos:definition>
Stakeholder Perspective.
    Example:
* strategic
* capability
* operations
* services
* physical
    </skos:definition>
        <skos:example>
* strategic
* capability
* operations
* services
* physical
</skos:example>
        <skos:prefLabel>Perspective</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#PresentationTemplate -->


    <owl:Class rdf:about="https://meta.linked.archi/core#PresentationTemplate">
        <rdfs:subClassOf rdf:resource="http://schema.org/CreativeWork"/>
        <skos:definition>
Defines template that can be used for different types of presentation i.e. documents, spreadsheets,
    presentation slides,
    online presentation is slides or web pages of other forms such as dashboards, PDF, Vega or D3 visualizations.
    </skos:definition>
        <skos:example>
* Word Doc
* Markdown
* html
* PDF
* PPT
</skos:example>
        <skos:prefLabel>PresentationTemplate</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#Purpose -->


    <owl:Class rdf:about="https://meta.linked.archi/core#Purpose">
        <skos:definition>
As a work product, an AD is devised for the specific purpose for which the architecting effort is undertaken.
This purpose shapes the AD and also act as force in the architecting effort. This is the same as &quot;Design
Objectives&quot; mentioned in ADD 3.0.
    </skos:definition>
        <skos:example>For a presales proposal architecture work involves rapid design. Here the main viewpoint would
        be high level structure and behaviour as well as cost estimations. The design work will not go in details</skos:example>
        <skos:prefLabel>Purpose</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#QualifiedRelationship -->


    <owl:Class rdf:about="https://meta.linked.archi/core#QualifiedRelationship">
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/core#Relationship"/>
        <skos:definition>

    </skos:definition>
        <skos:prefLabel>QualifiedRelationship</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#QualityAttribute -->


    <owl:Class rdf:about="https://meta.linked.archi/core#QualityAttribute"/>
    


    <!-- https://meta.linked.archi/core#QualityMeasure -->


    <owl:Class rdf:about="https://meta.linked.archi/core#QualityMeasure"/>
    


    <!-- https://meta.linked.archi/core#Relationship -->


    <owl:Class rdf:about="https://meta.linked.archi/core#Relationship">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <skos:definition>
**Relationship** is the Class for relationships between Architecture concepts.

**Relationship** is an instance of rdf:Class. Intances of **Relationship** should be only owl:ObjectProperties or
simply rdf:Property.
In other words **Relationship Class** is not a class used for reification of a relationship statement, it is the
rdf:property used in the RDF triple as predicate.

**Relationship subclasses** are to be defined in specific Architecture Meta Models(Ontologies or Vocabularies)

These are to be used in triples and also in statements as predicates when RDF* is not possible or multiple instances
of the same type of relationship exists between 2 Elements.

Note the Relationship instances are defined in the metamodel compared to Elements that are defined
as subclasses of :Element in the metamodel. The reason is that these are instances of rdf:Property and used as
predicates and thus represent &apos;types&apos; of relationships. The actual &apos;instantiation&apos; happens when used in triples and also
when described further using RDF* or rdf:Statement for reification.

</skos:definition>
        <skos:example>
ex:aggregation
    a               arch:Relationship ;
    skos:prefLabel      &quot;Aggregation&quot;@en ;
    skos:definition &quot;Relationship between a Node and a composite Node representing that an element combines
    one or more other elements&quot;@en ;
    arch:prefVisNotation &quot;https://ex.com/aggregation.svg&quot; ;
.
</skos:example>
        <skos:historyNote>
Initially  rdf:statement was chosen as a default mechanism to describe relationships, however as RDF-star
matured became the preferred way. This is due to the fact that relationship itself is less rarely used as Qualified
element compared to when used as to related elements and perform graph traversals.
Also very often multiples relationships of the same type are modelled between the same elements, while this is
technically possible semantically it does not contribute to the model clarity and should be avoided. If this is
strictly required then rdf:Statement approach shall be used. For all the rest reification uses cases rdf-star should be
used.

Relationship should not have instances whereas QualifiedRelationship can have instances.
Reason is that when desiging a metamodel simple Relationships are actually rdf:properties or more speciically
owl:ObjectProperty and subclasses of :Relationship as any element in the metamodel is a subclass of one of the
arch:Concepts. Instances of the metamodel classes are the actual Architecture models.
</skos:historyNote>
        <skos:prefLabel>Relationship</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#Stakeholder -->


    <owl:Class rdf:about="https://meta.linked.archi/core#Stakeholder">
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/core#Element"/>
        <skos:definition>
    :Stakeholder is the class for Stakeholders used in describing high level architecture interest.
    Stakeholder is a first-class element and represented in the Code ontology as it affects directly the way the
    architecture and  architecture description will be organized and thus impact the MetaModel.
    Stakeholder can be used also as a :ModelConcept and for that :Element can be extended. Same instance of
    :Stakeholder and :element can be used and this also recommended as will benefit the analysis and inference.
Example Types of stakeholders:
a) Users of the system
b) Acquirers of the system
c) Developers of the system
d) Maintainers of the system
    </skos:definition>
        <skos:prefLabel>Stakeholder</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#System -->


    <owl:Class rdf:about="https://meta.linked.archi/core#System">
        <skos:definition>
The subject of interest of a Model that is a combination of interrelated and interdependent parts organized to
achieve one or more stated purposes. As such a system is defined by its structure and purpose.

A system is influenced by its environment and may be bounded by space and time.
This is inclusive of designs at all levels such as an entire enterprise, a process, information structures
or I.T. systems.
    </skos:definition>
        <skos:prefLabel>System</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#View -->


    <owl:Class rdf:about="https://meta.linked.archi/core#View">
        <rdfs:subClassOf rdf:resource="https://meta.linked.archi/core#ModelConcept"/>
        <skos:definition>
    Architecture View is a representation of a system from the perspective of a related set of concerns.
    It consists of one or more architecture models of the system
    </skos:definition>
        <skos:prefLabel>View</skos:prefLabel>
    </owl:Class>
    


    <!-- https://meta.linked.archi/core#Viewpoint -->


    <owl:Class rdf:about="https://meta.linked.archi/core#Viewpoint">
        <skos:definition>
    An architecture Viewpoint is a specification of the conventions for a particular kind of architecture view.
    It can also be called the definition or schema for that kind of architecture view. It establishes the conventions
    for constructing, interpreting, and using an architecture view to address a specific concern (or set of concerns)
    about a system-of-interest.
    A viewpoint can be seen as a diferent perspective of the subject area that shapes the Metamodel, which defines
    the Model.
    Viewpoints may look quite different so as to be meaningful to different stakeholders
    </skos:definition>
        <skos:prefLabel>Viewpoint</skos:prefLabel>
        <prov:qualifiedAttribution rdf:resource="https://meta.linked.archi/core#dd"/>
    </owl:Class>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Individuals
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->


    


    <!-- https://linked.archi/img/la-logo-v1.png -->


    <owl:NamedIndividual rdf:about="https://linked.archi/img/la-logo-v1.png"/>
    


    <!-- https://meta.linked.archi/core# -->


    <owl:NamedIndividual rdf:about="https://meta.linked.archi/core#">
        <schema:image rdf:resource="https://linked.archi/img/la-logo-v1.png"/>
    </owl:NamedIndividual>
    


    <!-- https://meta.linked.archi/core#MetamodelingCategory -->


    <owl:NamedIndividual rdf:about="https://meta.linked.archi/core#MetamodelingCategory">
        <rdf:type rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
        <skos:definition xml:lang="en">
</skos:definition>
        <skos:prefLabel xml:lang="en">MetamodelingCategory</skos:prefLabel>
    </owl:NamedIndividual>
    


    <!-- https://meta.linked.archi/core#ModelingCategory -->


    <owl:NamedIndividual rdf:about="https://meta.linked.archi/core#ModelingCategory">
        <rdf:type rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
        <skos:definition xml:lang="en">
</skos:definition>
        <skos:prefLabel xml:lang="en">ModelingCategory</skos:prefLabel>
    </owl:NamedIndividual>
    


    <!-- https://meta.linked.archi/core#NavigationCategory -->


    <owl:NamedIndividual rdf:about="https://meta.linked.archi/core#NavigationCategory">
        <rdf:type rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
        <skos:definition xml:lang="en">
</skos:definition>
        <skos:prefLabel xml:lang="en">NavigationCategory</skos:prefLabel>
    </owl:NamedIndividual>
    


    <!-- https://meta.linked.archi/core#PresentationCategory -->


    <owl:NamedIndividual rdf:about="https://meta.linked.archi/core#PresentationCategory">
        <rdf:type rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
        <skos:definition xml:lang="en">
</skos:definition>
        <skos:prefLabel xml:lang="en">PresentationCategory</skos:prefLabel>
    </owl:NamedIndividual>
    


    <!-- https://meta.linked.archi/core#QualityAttribute -->


    <owl:NamedIndividual rdf:about="https://meta.linked.archi/core#QualityAttribute">
        <core:mentionedIn rdf:resource="https://www.sebokwiki.org/wiki/Quality_Management#Quality_Attributes"/>
    </owl:NamedIndividual>
    


    <!-- https://meta.linked.archi/core#QualityMeasure -->


    <owl:NamedIndividual rdf:about="https://meta.linked.archi/core#QualityMeasure">
        <core:mentionedIn rdf:resource="https://www.sebokwiki.org/wiki/Quality_Management#Quality_Attributes"/>
    </owl:NamedIndividual>
    


    <!-- https://meta.linked.archi/core#associatedStandard -->


    <owl:NamedIndividual rdf:about="https://meta.linked.archi/core#associatedStandard">
        <core:mentionedIn rdf:resource="https://pubs.opengroup.org/architecture/togaf92-doc/arch/chap37.html#tag_37_04"/>
    </owl:NamedIndividual>
    


    <!-- https://meta.linked.archi/core#standardsInformationBase -->


    <owl:NamedIndividual rdf:about="https://meta.linked.archi/core#standardsInformationBase">
        <core:mentionedIn rdf:resource="https://pubs.opengroup.org/architecture/togaf92-doc/arch/chap37.html#tag_37_04"/>
    </owl:NamedIndividual>
    


    <!-- https://pubs.opengroup.org/architecture/togaf92-doc/arch/chap37.html#tag_37_04 -->


    <owl:NamedIndividual rdf:about="https://pubs.opengroup.org/architecture/togaf92-doc/arch/chap37.html#tag_37_04"/>
    


    <!-- https://www.sebokwiki.org/wiki/Quality_Management#Quality_Attributes -->


    <owl:NamedIndividual rdf:about="https://www.sebokwiki.org/wiki/Quality_Management#Quality_Attributes"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Annotations
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->


    <rdf:Description rdf:about="https://meta.linked.archi/core#QualityAttribute">
        <skos:definition>
Quality attributes are characteristics of a Software Product Quality, Software in Use Quality, Data Quality, Service
Quality, Enterprise Quality, or any other System Quality.
An instance of QualityAttribute class represent inherent property or characteristic of an Element or
QualityAttributeRequirement so that it can be distinguished quantitatively or qualitatively.

Quality Attribute is quantified by [QualityMeasure](#QualityMeasure) that can be related to an Element or
QualityAttributeRequirement. Element in that case can be a  work product or behavior of a system, software, or
stakeholders such as users, operators, developers, testers, or maintainers.


    </skos:definition>
        <skos:prefLabel>QualityAttribute</skos:prefLabel>
    </rdf:Description>
    <rdf:Description rdf:about="https://meta.linked.archi/core#QualityMeasure">
        <skos:definition>
Used to quantify QualityAttributes
</skos:definition>
        <skos:prefLabel>QualityMeasure</skos:prefLabel>
    </rdf:Description>
    <rdf:Description rdf:about="https://meta.linked.archi/core#associatedStandard">
        <skos:broader rdf:resource="https://meta.linked.archi/core#MetamodelingCategory"/>
        <skos:definition xml:lang="en">
any reference to as standard that is relevant to the subject and can or should be referenced.
Any associated standard should be part of the [standardsInformationBase](#standardsInformationBase). This sometimes
require validation in that case standrad may be present in the Model but not in the Metamodel stands information
base, however, should be put in the next version of the Metamodel.

</skos:definition>
        <skos:prefLabel xml:lang="en">associatedStandard</skos:prefLabel>
    </rdf:Description>
    <rdf:Description rdf:about="https://meta.linked.archi/core#mentionedIn">
        <skos:definition xml:lang="en">Indicates that the concept is referred in, but is
    not necessarily the main topic.</skos:definition>
        <skos:prefLabel xml:lang="en">mentionedIn</skos:prefLabel>
    </rdf:Description>
    <rdf:Description rdf:about="https://meta.linked.archi/core#standardsInformationBase">
        <skos:broader rdf:resource="https://meta.linked.archi/core#NavigationCategory"/>
        <skos:definition xml:lang="en">
standards concept scheme contains classification of standards and references to standards that are relevant to the
subject and can or should be used.
This scheme may also define Guidelines and Best Practices o toher informal or semi-formal guiding documentation.
Formal Patterns, Reference Architectures, Models, Building Blocks and tactics should use [Reference Architecture
Ontology](https://meta.linked.archi/ref-arch)
</skos:definition>
        <skos:example>
* Business Standards:
    * Standard shared business functions
    * Standard role and actor definitions
    * Security and governance standards for business activity
* Data Standards:
    * Standard coding and values for data
    * Standard structures and formats for data
    * Standards for origin and ownership of data
    * Restrictions on replication and access
* Applications Standards:
    * Standard/shared applications supporting specific business functions
    * Standards for application communication and interoperation
    * Standards for access, presentation, and style
* Technology Standards;
    * Standard hardware products
    * Standard software products
    * Standards for software development
</skos:example>
        <skos:prefLabel xml:lang="en">standardsInformationBase</skos:prefLabel>
    </rdf:Description>
</rdf:RDF>



<!-- Generated by the OWL API (version 5.1.14) https://github.com/owlcs/owlapi/ -->


