Switch to side-by-side view

--- a
+++ b/2013/09/DIO.owl
@@ -0,0 +1,5507 @@
+<?xml version="1.0"?>
+
+
+<!DOCTYPE rdf:RDF [
+    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
+    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
+    <!ENTITY DIO "http://timbus.teco.edu/ontologies/DIO.owl#" >
+    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
+]>
+
+
+<rdf:RDF xmlns="http://www.w3.org/2002/07/owl#"
+     xml:base="http://www.w3.org/2002/07/owl"
+     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+     xmlns:DIO="http://timbus.teco.edu/ontologies/DIO.owl#">
+    <Ontology rdf:about="http://timbus.teco.edu/ontologies/DIO.owl">
+        <versionIRI rdf:resource="http://timbus.teco.edu/ontologies/DIO.owl"/>
+    </Ontology>
+    
+
+
+    <!-- 
+    ///////////////////////////////////////////////////////////////////////////////////////
+    //
+    // Datatypes
+    //
+    ///////////////////////////////////////////////////////////////////////////////////////
+     -->
+
+    
+
+
+    <!-- 
+    ///////////////////////////////////////////////////////////////////////////////////////
+    //
+    // Object Properties
+    //
+    ///////////////////////////////////////////////////////////////////////////////////////
+     -->
+
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#accessedBy -->
+
+    <ObjectProperty rdf:about="&DIO;accessedBy">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+        <inverseOf rdf:resource="&DIO;accesses"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#accesses -->
+
+    <ObjectProperty rdf:about="&DIO;accesses">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#aggregatedBy -->
+
+    <ObjectProperty rdf:about="&DIO;aggregatedBy">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+        <rdfs:subPropertyOf rdf:resource="&DIO;dependsUp"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#aggregates -->
+
+    <ObjectProperty rdf:about="&DIO;aggregates">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+        <inverseOf rdf:resource="&DIO;aggregatedBy"/>
+        <rdfs:subPropertyOf rdf:resource="&DIO;dependsDown"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#assignedFrom -->
+
+    <ObjectProperty rdf:about="&DIO;assignedFrom">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+        <inverseOf rdf:resource="&DIO;assignedTo"/>
+        <rdfs:subPropertyOf rdf:resource="&DIO;dependsUp"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#assignedTo -->
+
+    <ObjectProperty rdf:about="&DIO;assignedTo">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+        <rdfs:subPropertyOf rdf:resource="&DIO;dependsDown"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#association -->
+
+    <ObjectProperty rdf:about="&DIO;association">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#SymmetricProperty"/>
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#communicatesWith -->
+
+    <ObjectProperty rdf:about="&DIO;communicatesWith">
+        <propertyChainAxiom rdf:parseType="Collection">
+            <rdf:Description rdf:about="&DIO;association"/>
+            <rdf:Description rdf:about="&DIO;association"/>
+        </propertyChainAxiom>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#composedOf -->
+
+    <ObjectProperty rdf:about="&DIO;composedOf">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+        <rdfs:subPropertyOf rdf:resource="&DIO;dependsUp"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#composes -->
+
+    <ObjectProperty rdf:about="&DIO;composes">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+        <inverseOf rdf:resource="&DIO;composedOf"/>
+        <rdfs:subPropertyOf rdf:resource="&DIO;dependsDown"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#dependsDown -->
+
+    <ObjectProperty rdf:about="&DIO;dependsDown">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#dependsUp -->
+
+    <ObjectProperty rdf:about="&DIO;dependsUp">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#flowFrom -->
+
+    <ObjectProperty rdf:about="&DIO;flowFrom">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+        <inverseOf rdf:resource="&DIO;flowTo"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#flowTo -->
+
+    <ObjectProperty rdf:about="&DIO;flowTo">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#hasAccessTypeAccess -->
+
+    <ObjectProperty rdf:about="&DIO;hasAccessTypeAccess">
+        <rdfs:subPropertyOf rdf:resource="&DIO;accesses"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#hasAccessTypeAccessBy -->
+
+    <ObjectProperty rdf:about="&DIO;hasAccessTypeAccessBy">
+        <rdfs:subPropertyOf rdf:resource="&DIO;accessedBy"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#hasAccessTypeRead -->
+
+    <ObjectProperty rdf:about="&DIO;hasAccessTypeRead">
+        <rdfs:subPropertyOf rdf:resource="&DIO;accesses"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#hasAccessTypeReadBy -->
+
+    <ObjectProperty rdf:about="&DIO;hasAccessTypeReadBy">
+        <rdfs:subPropertyOf rdf:resource="&DIO;accessedBy"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#hasAccessTypeRead_Write -->
+
+    <ObjectProperty rdf:about="&DIO;hasAccessTypeRead_Write">
+        <rdfs:subPropertyOf rdf:resource="&DIO;accesses"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#hasAccessTypeRead_WriteBy -->
+
+    <ObjectProperty rdf:about="&DIO;hasAccessTypeRead_WriteBy">
+        <rdfs:subPropertyOf rdf:resource="&DIO;accessedBy"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#hasAccessTypeWrite -->
+
+    <ObjectProperty rdf:about="&DIO;hasAccessTypeWrite">
+        <rdfs:subPropertyOf rdf:resource="&DIO;accesses"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#hasAccessTypeWriteBy -->
+
+    <ObjectProperty rdf:about="&DIO;hasAccessTypeWriteBy">
+        <rdfs:subPropertyOf rdf:resource="&DIO;accessedBy"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#hasAspect -->
+
+    <ObjectProperty rdf:about="&DIO;hasAspect">
+        <rdfs:range>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;Aspect"/>
+            </Restriction>
+        </rdfs:range>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#hasLayer -->
+
+    <ObjectProperty rdf:about="&DIO;hasLayer">
+        <rdfs:range>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;Layer"/>
+            </Restriction>
+        </rdfs:range>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#influencedBy -->
+
+    <ObjectProperty rdf:about="&DIO;influencedBy">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#influences -->
+
+    <ObjectProperty rdf:about="&DIO;influences">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+        <inverseOf rdf:resource="&DIO;influencedBy"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#realizedBy -->
+
+    <ObjectProperty rdf:about="&DIO;realizedBy">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+        <rdfs:subPropertyOf rdf:resource="&DIO;dependsDown"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#realizes -->
+
+    <ObjectProperty rdf:about="&DIO;realizes">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+        <rdfs:subPropertyOf rdf:resource="&DIO;dependsUp"/>
+        <inverseOf rdf:resource="&DIO;realizedBy"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#specialization -->
+
+    <ObjectProperty rdf:about="&DIO;specialization">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#specializes -->
+
+    <ObjectProperty rdf:about="&DIO;specializes">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+        <inverseOf rdf:resource="&DIO;specialization"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#triggeredBy -->
+
+    <ObjectProperty rdf:about="&DIO;triggeredBy">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+        <inverseOf rdf:resource="&DIO;triggers"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#triggers -->
+
+    <ObjectProperty rdf:about="&DIO;triggers">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#usedBy -->
+
+    <ObjectProperty rdf:about="&DIO;usedBy">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+        <rdfs:subPropertyOf rdf:resource="&DIO;dependsUp"/>
+    </ObjectProperty>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#uses -->
+
+    <ObjectProperty rdf:about="&DIO;uses">
+        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
+        <rdfs:subPropertyOf rdf:resource="&DIO;dependsDown"/>
+        <inverseOf rdf:resource="&DIO;usedBy"/>
+    </ObjectProperty>
+    
+
+
+    <!-- 
+    ///////////////////////////////////////////////////////////////////////////////////////
+    //
+    // Data properties
+    //
+    ///////////////////////////////////////////////////////////////////////////////////////
+     -->
+
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#hasType -->
+
+    <DatatypeProperty rdf:about="&DIO;hasType"/>
+    
+
+
+    <!-- 
+    ///////////////////////////////////////////////////////////////////////////////////////
+    //
+    // Classes
+    //
+    ///////////////////////////////////////////////////////////////////////////////////////
+     -->
+
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#ActiveStructuralAspect -->
+
+    <Class rdf:about="&DIO;ActiveStructuralAspect">
+        <rdfs:subClassOf rdf:resource="&DIO;StructuralAspect"/>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#AndJunction -->
+
+    <Class rdf:about="&DIO;AndJunction">
+        <rdfs:subClassOf rdf:resource="&DIO;Junction"/>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#ApplicationCollaboration -->
+
+    <Class rdf:about="&DIO;ApplicationCollaboration">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <onClass rdf:resource="&DIO;ApplicationLayer"/>
+                <qualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</qualifiedCardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;assignedFrom"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;ApplicationLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;ActiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#ApplicationComponent -->
+
+    <Class rdf:about="&DIO;ApplicationComponent">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;assignedFrom"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;ApplicationLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;ActiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#ApplicationFunction -->
+
+    <Class rdf:about="&DIO;ApplicationFunction">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;ApplicationFunction"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;ApplicationFunction"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;ApplicationLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;ApplicationFunction"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;BehavioralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#ApplicationInteraction -->
+
+    <Class rdf:about="&DIO;ApplicationInteraction">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;ApplicationInteraction"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;ApplicationInteraction"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;ApplicationLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;BehavioralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;ApplicationInteraction"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#ApplicationInterface -->
+
+    <Class rdf:about="&DIO;ApplicationInterface">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;ApplicationLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;ApplicationInterface"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;ApplicationInterface"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;assignedFrom"/>
+                <allValuesFrom rdf:resource="&DIO;ApplicationService"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;ApplicationInterface"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;ActiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#ApplicationLayer -->
+
+    <Class rdf:about="&DIO;ApplicationLayer">
+        <rdfs:subClassOf rdf:resource="&DIO;Layer"/>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#ApplicationService -->
+
+    <Class rdf:about="&DIO;ApplicationService">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;ApplicationService"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;ApplicationLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;BehavioralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;ApplicationService"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;ApplicationService"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#ArchimateConcept -->
+
+    <Class rdf:about="&DIO;ArchimateConcept"/>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Artifact -->
+
+    <Class rdf:about="&DIO;Artifact">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;Artifact"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;Artifact"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;TechnologyLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;PassiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;Artifact"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Aspect -->
+
+    <Class rdf:about="&DIO;Aspect"/>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Assessment -->
+
+    <Class rdf:about="&DIO;Assessment">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;influencedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Assessment"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Driver"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                            <rdf:Description rdf:about="&DIO;Value"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;Assessment"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;Assessment"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;Assessment"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#BehavioralAspect -->
+
+    <Class rdf:about="&DIO;BehavioralAspect">
+        <rdfs:subClassOf rdf:resource="&DIO;Aspect"/>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#BusinessActor -->
+
+    <Class rdf:about="&DIO;BusinessActor">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Deliverable"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;BusinessLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;ActiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessEvent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;WorkPackage"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;BusinessActor"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;BusinessActor"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;WorkPackage"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;BusinessActor"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;assignedFrom"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Stakeholder"/>
+                            <rdf:Description rdf:about="&DIO;WorkPackage"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#BusinessCollaboration -->
+
+    <Class rdf:about="&DIO;BusinessCollaboration">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;assignedFrom"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;ActiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessEvent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;BusinessLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#BusinessEvent -->
+
+    <Class rdf:about="&DIO;BusinessEvent">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;BusinessLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;BehavioralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;BusinessEvent"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom rdf:resource="&DIO;Junction"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessEvent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;Location"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;BusinessEvent"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;BusinessEvent"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#BusinessFunction -->
+
+    <Class rdf:about="&DIO;BusinessFunction">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessEvent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;BusinessLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;BehavioralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#BusinessInteraction -->
+
+    <Class rdf:about="&DIO;BusinessInteraction">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;BehavioralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessEvent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;BusinessLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#BusinessInterface -->
+
+    <Class rdf:about="&DIO;BusinessInterface">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessEvent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;BusinessLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;ActiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;BusinessInterface"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;BusinessInterface"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;BusinessInterface"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;assignedFrom"/>
+                <allValuesFrom rdf:resource="&DIO;BusinessService"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#BusinessLayer -->
+
+    <Class rdf:about="&DIO;BusinessLayer">
+        <rdfs:subClassOf rdf:resource="&DIO;Layer"/>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#BusinessObject -->
+
+    <Class rdf:about="&DIO;BusinessObject">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;PassiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;BusinessLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#BusinessProcess -->
+
+    <Class rdf:about="&DIO;BusinessProcess">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;BehavioralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessEvent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;BusinessLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#BusinessRole -->
+
+    <Class rdf:about="&DIO;BusinessRole">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;BusinessLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;WorkPackage"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Deliverable"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;ActiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;assignedFrom"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;WorkPackage"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessEvent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;WorkPackage"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#BusinessService -->
+
+    <Class rdf:about="&DIO;BusinessService">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;BusinessService"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;BusinessService"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;BusinessLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;BusinessService"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#CommunicationPath -->
+
+    <Class rdf:about="&DIO;CommunicationPath">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;CommunicationPath"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;ActiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;TechnologyLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;CommunicationPath"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;CommunicationPath"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Constraint -->
+
+    <Class rdf:about="&DIO;Constraint">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;influencedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Assessment"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Driver"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasType"/>
+                <someValuesFrom rdf:resource="&xsd;string"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Contract -->
+
+    <Class rdf:about="&DIO;Contract">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;PassiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;BusinessLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#DataObject -->
+
+    <Class rdf:about="&DIO;DataObject">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;ApplicationLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;PassiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;DataObject"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;DataObject"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;DataObject"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Deliverable -->
+
+    <Class rdf:about="&DIO;Deliverable">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Plateau"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;Deliverable"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;Deliverable"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessEvent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;CommunicationPath"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                            <rdf:Description rdf:about="&DIO;Deliverable"/>
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Meaning"/>
+                            <rdf:Description rdf:about="&DIO;Network"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;Product"/>
+                            <rdf:Description rdf:about="&DIO;Representation"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Device -->
+
+    <Class rdf:about="&DIO;Device">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;assignedFrom"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Driver -->
+
+    <Class rdf:about="&DIO;Driver">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;Driver"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;influencedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Assessment"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Driver"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                            <rdf:Description rdf:about="&DIO;Value"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;Driver"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;Driver"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Gap -->
+
+    <Class rdf:about="&DIO;Gap">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;Gap"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;Gap"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;Gap"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Goal -->
+
+    <Class rdf:about="&DIO;Goal">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;Goal"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;Goal"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;influencedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Assessment"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Driver"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                            <rdf:Description rdf:about="&DIO;Value"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;Goal"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#InfrastructureFunction -->
+
+    <Class rdf:about="&DIO;InfrastructureFunction">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;InfrastructureFunction"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;InfrastructureFunction"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;BehavioralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;CommunicationPath"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;TechnologyLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#InfrastructureInterface -->
+
+    <Class rdf:about="&DIO;InfrastructureInterface">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;assignedFrom"/>
+                <allValuesFrom rdf:resource="&DIO;InfrastructureService"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;InfrastructureInterface"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;ActiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;InfrastructureInterface"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;InfrastructureInterface"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;TechnologyLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#InfrastructureService -->
+
+    <Class rdf:about="&DIO;InfrastructureService">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;InfrastructureService"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;InfrastructureService"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;TechnologyLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;InfrastructureService"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;BehavioralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Junction -->
+
+    <Class rdf:about="&DIO;Junction">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessEvent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                            <rdf:Description rdf:about="&DIO;WorkPackage"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessEvent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;Plateau"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                            <rdf:Description rdf:about="&DIO;WorkPackage"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Layer -->
+
+    <Class rdf:about="&DIO;Layer"/>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Location -->
+
+    <Class rdf:about="&DIO;Location">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;Location"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;Location"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom rdf:resource="&DIO;Junction"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom rdf:resource="&DIO;Junction"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;Location"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;ActiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;BusinessLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;assignedFrom"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessEvent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;CommunicationPath"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                            <rdf:Description rdf:about="&DIO;Deliverable"/>
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Network"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;Representation"/>
+                            <rdf:Description rdf:about="&DIO;Stakeholder"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                            <rdf:Description rdf:about="&DIO;WorkPackage"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Meaning -->
+
+    <Class rdf:about="&DIO;Meaning">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;Meaning"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;Meaning"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;Meaning"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;PassiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Network -->
+
+    <Class rdf:about="&DIO;Network">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;Network"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;TechnologyLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;CommunicationPath"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;Network"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;ActiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;Network"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Node -->
+
+    <Class rdf:about="&DIO;Node">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;ActiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;TechnologyLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;assignedFrom"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#PassiveStructuralAspect -->
+
+    <Class rdf:about="&DIO;PassiveStructuralAspect">
+        <rdfs:subClassOf rdf:resource="&DIO;StructuralAspect"/>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Plateau -->
+
+    <Class rdf:about="&DIO;Plateau">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;Plateau"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;Plateau"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessEvent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;CommunicationPath"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Meaning"/>
+                            <rdf:Description rdf:about="&DIO;Network"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;Plateau"/>
+                            <rdf:Description rdf:about="&DIO;Product"/>
+                            <rdf:Description rdf:about="&DIO;Representation"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;Plateau"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Principle -->
+
+    <Class rdf:about="&DIO;Principle">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;Principle"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;influencedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Assessment"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Driver"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                            <rdf:Description rdf:about="&DIO;Value"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;Principle"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;Principle"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom rdf:resource="&DIO;Goal"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Product -->
+
+    <Class rdf:about="&DIO;Product">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;Product"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Product"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;Product"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;PassiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;BusinessLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Representation -->
+
+    <Class rdf:about="&DIO;Representation">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;Representation"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;PassiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;Representation"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;BusinessLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;Representation"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Requirement -->
+
+    <Class rdf:about="&DIO;Requirement">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;influencedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Assessment"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Driver"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                            <rdf:Description rdf:about="&DIO;Value"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Stakeholder -->
+
+    <Class rdf:about="&DIO;Stakeholder">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;Stakeholder"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;Stakeholder"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;Stakeholder"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#StructuralAspect -->
+
+    <Class rdf:about="&DIO;StructuralAspect">
+        <rdfs:subClassOf rdf:resource="&DIO;Aspect"/>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#SystemSoftware -->
+
+    <Class rdf:about="&DIO;SystemSoftware">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;assignedFrom"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;accesses"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Principle"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;TechnologyLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;ActiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;usedBy"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#TechnologyLayer -->
+
+    <Class rdf:about="&DIO;TechnologyLayer">
+        <rdfs:subClassOf rdf:resource="&DIO;Layer"/>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#Value -->
+
+    <Class rdf:about="&DIO;Value">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;Value"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <someValuesFrom rdf:resource="&DIO;PassiveStructuralAspect"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasAspect"/>
+                <cardinality rdf:datatype="&xsd;nonNegativeInteger">1</cardinality>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;hasLayer"/>
+                <someValuesFrom rdf:resource="&DIO;BusinessLayer"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;Value"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;Value"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+    
+
+
+    <!-- http://timbus.teco.edu/ontologies/DIO.owl#WorkPackage -->
+
+    <Class rdf:about="&DIO;WorkPackage">
+        <rdfs:subClassOf rdf:resource="&DIO;ArchimateConcept"/>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;realizes"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;ApplicationCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationComponent"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationFunction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInteraction"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationInterface"/>
+                            <rdf:Description rdf:about="&DIO;ApplicationService"/>
+                            <rdf:Description rdf:about="&DIO;Artifact"/>
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessCollaboration"/>
+                            <rdf:Description rdf:about="&DIO;BusinessEvent"/>
+                            <rdf:Description rdf:about="&DIO;BusinessFunction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInteraction"/>
+                            <rdf:Description rdf:about="&DIO;BusinessInterface"/>
+                            <rdf:Description rdf:about="&DIO;BusinessObject"/>
+                            <rdf:Description rdf:about="&DIO;BusinessProcess"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;BusinessService"/>
+                            <rdf:Description rdf:about="&DIO;CommunicationPath"/>
+                            <rdf:Description rdf:about="&DIO;Constraint"/>
+                            <rdf:Description rdf:about="&DIO;Contract"/>
+                            <rdf:Description rdf:about="&DIO;DataObject"/>
+                            <rdf:Description rdf:about="&DIO;Deliverable"/>
+                            <rdf:Description rdf:about="&DIO;Device"/>
+                            <rdf:Description rdf:about="&DIO;Goal"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureFunction"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureInterface"/>
+                            <rdf:Description rdf:about="&DIO;InfrastructureService"/>
+                            <rdf:Description rdf:about="&DIO;Meaning"/>
+                            <rdf:Description rdf:about="&DIO;Network"/>
+                            <rdf:Description rdf:about="&DIO;Node"/>
+                            <rdf:Description rdf:about="&DIO;Plateau"/>
+                            <rdf:Description rdf:about="&DIO;Product"/>
+                            <rdf:Description rdf:about="&DIO;Representation"/>
+                            <rdf:Description rdf:about="&DIO;Requirement"/>
+                            <rdf:Description rdf:about="&DIO;SystemSoftware"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;aggregates"/>
+                <allValuesFrom rdf:resource="&DIO;WorkPackage"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;triggers"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;WorkPackage"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;flowTo"/>
+                <allValuesFrom>
+                    <Class>
+                        <unionOf rdf:parseType="Collection">
+                            <rdf:Description rdf:about="&DIO;BusinessActor"/>
+                            <rdf:Description rdf:about="&DIO;BusinessRole"/>
+                            <rdf:Description rdf:about="&DIO;Junction"/>
+                            <rdf:Description rdf:about="&DIO;WorkPackage"/>
+                        </unionOf>
+                    </Class>
+                </allValuesFrom>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;specialization"/>
+                <allValuesFrom rdf:resource="&DIO;WorkPackage"/>
+            </Restriction>
+        </rdfs:subClassOf>
+        <rdfs:subClassOf>
+            <Restriction>
+                <onProperty rdf:resource="&DIO;composedOf"/>
+                <allValuesFrom rdf:resource="&DIO;WorkPackage"/>
+            </Restriction>
+        </rdfs:subClassOf>
+    </Class>
+</rdf:RDF>
+
+
+
+<!-- Generated by the OWL API (version 3.2.3.1824) http://owlapi.sourceforge.net -->
+