@prefix cp: <http://standards.ieee.org/downloads/1484/1484.13.4/ramletCPMapping#> .
@prefix xlink: <http://standards.ieee.org/downloads/1484/1484.13.1/ramletXlinkMapping#> .
@prefix terms: <http://purl.org/dc/terms/> .
@prefix ore: <http://www.openarchives.org/ore/terms/> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix atom: <http://standards.ieee.org/downloads/1484/1484.13.5/ramletAtomMapping#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix mpeg: <http://standards.ieee.org/downloads/1484/1484.13.3/ramletMPEG21DIDMapping#> .
@prefix ramlet: <http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#> .
@prefix : <http://www.w3.org/2002/07/owl#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix mets: <http://standards.ieee.org/downloads/1484/1484.13.2/ramletMETSMapping#> .
@base <http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore> .

<http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore> rdf:type owl:Ontology ;
                                                                
                                                                rdfs:comment """Copyright Notice: Portions of this software may use RDF schemas Copyright © 2011
      DCMI, the Dublin Core Metadata Initiative [http://dublincore.org/]. These are licensed under
      the Creative Commons 3.0 Attribution
      license.[http://creativecommons.org/licenses/by/3.0/]""" ;
                                                                
                                                                owl:versionInfo "Balloting Version 2" ;
                                                                
                                                                rdfs:comment """Copyright Notice: Copyright © 2011 by  IEEE.  All rights reserved. The IEEE
       grants a general, royalty-free license to copy, distribute, display and make derivative works
      from this material, for all purposes, provided that any use of the material contains the
      following attribution: \"Reproduced with permission from IEEE 1484.13.1 \"Standard for
      Learning Technology - Conceptual Model for Resource Aggregation for Learning, Education, and
      Training\". Warning: This ontology file accompanies an unapproved draft of a proposed IEEE
      Standard. As such, this ontology file is subject to change. USE AT YOUR OWN RISK! Because this
      is an unapproved draft, this document must not be utilized for any conformance/compliance
      purposes.   Should you require additional information, contact the Manager, Standards
      Intellectual Property, IEEE Standards Association (stds-ipr@ieee.org).     Use of this ontology file: This ontology file accompanies IEEE 1484.13.1, “Standard for Learning Technology - Conceptual Model for Resource Aggregation for Learning, Education, and Training”.  This ontology file is provided on an informative basis.   This ontology file is a Terse RDF Triple Language (Turtle) representation of the Web Ontology Language (OWL) binding of the conceptual model defined in IEEE 1484.13.1. This ontology file is informative. This ontology file contains URIs which resolve to the latest version of the ontology files for the core ontology standard and each of the mapping recommended practices. If a specific version of a particular ontology file is required, the RAMLET core ontology file should be associated with the URI of that specific version. A registry of ontology file versions and URIs can be found at the following URI:https://mentor.ieee.org/ramlet/bp/RAMLET_URI_Registry. 
      Notice and Disclaimer of Liability Concerning the Use of IEEE Documents: IEEE Standards
      documents are developed within the IEEE Societies and the Standards Coordinating Committees of
      the IEEE Standards Association (IEEE-SA) Standards Board. The IEEE develops its standards
      through a consensus development process, approved by the American National Standards
      Institute, which brings together volunteers representing varied viewpoints and interests to
      achieve the final product. Volunteers are not necessarily members of the Institute and serve
      without compensation. While the IEEE administers the process and establishes rules to promote
      fairness in the consensus development process, the IEEE does not independently evaluate, test,
      or verify the accuracy of any of the information or the soundness of any judgments contained
      in its standards. Use of an IEEE Standard is wholly voluntary. The IEEE disclaims liability
      for any personal injury, property or other damage, of any nature whatsoever, whether special,
      indirect, consequential, or compensatory, directly or indirectly resulting from the
      publication, use of, or reliance upon any IEEE Standard document. The IEEE does not warrant or
      represent the accuracy or content of the material contained in its standards, and expressly
      disclaims any express or implied warranty, including any implied warranty of merchantability
      or fitness for a specific purpose, or that the use of the material contained in its standards
      is free from patent infringement. IEEE Standards documents are supplied \"AS IS.\" The
      existence of an IEEE Standard does not imply that there are no other ways to produce, test,
      measure, purchase, market, or provide other goods and services related to the scope of the
      IEEE Standard. Furthermore, the viewpoint expressed at the time a standard is approved and
      issued is subject to change brought about through developments in the state of the art and
      comments received from users of the standard. Every IEEE Standard is subjected to review at
      least every five years for revision or reaffirmation, or at least every ten years for
      stabilization. When a document is more than five years old and has not been reaffirmed, it is
      reasonable to conclude that its contents, although still of some value, do not wholly reflect
      the present state of the art. Users are cautioned to check to determine that they have the
      latest edition of any IEEE Standard. In publishing and making its standards available, the
      IEEE is not suggesting or rendering professional or other services for, or on behalf of, any
      person or entity. Nor is the IEEE undertaking to perform any duty owed by any other person or
      entity to another. Any person utilizing any IEEE Standards document, should rely upon his or
      her own independent judgment in the exercise of reasonable care in any given circumstances or,
      as appropriate, seek the advice of a competent professional in determining the appropriateness
      of a given IEEE standard. Interpretations: Occasionally questions may arise regarding the
      meaning of portions of standards as they relate to specific applications. When the need for
      interpretations is brought to the attention of IEEE, the Institute will initiate action to
      prepare appropriate responses. Since IEEE Standards documents represent a consensus of
      concerned interests, it is important to ensure that any interpretation has also received the
      concurrence of a balance of interests. For this reason, IEEE and the members of its societies
      and Standards Coordinating Committees are not able to provide an instant response to
      interpretation requests except in those cases where the matter has previously received formal
      consideration. A statement, written or oral, that is not processed in accordance with the
      IEEE-SA Standards Board Operations Manual shall not be considered the official position of
      IEEE or any of its committees and shall not be considered to be, nor be relied upon as, a
      formal interpretation of the IEEE. At lectures, symposia, seminars, or educational courses, an
      individual presenting information on IEEE standards shall make it clear that his or her views
      should be considered the personal views of that individual rather than the formal position,
      explanation, or interpretation of the IEEE. Comments for revision of IEEE Standards documents
      are welcome from any interested party, regardless of membership affiliation with IEEE.
      Suggestions for changes in documents should be in the form of a proposed change of text,
      together with appropriate supporting comments. Comments on standards and requests for
      interpretations should be submitted to the following address: Secretary, IEEE-SA Standards
      Board 445 Hoes Lane Piscataway, NJ 08854 USA Laws & Regulations: Users of IEEE Standards
      documents should consult all applicable laws and regulations. Compliance with the provisions
      of any IEEE Standards document does not imply compliance to any applicable regulatory
      requirements. Implementers of the standard are responsible for observing or referring to the
      applicable regulatory requirements. IEEE does not, by the publication of its standards, intend
      to urge action that is not in compliance with applicable laws, and these documents may not be
      construed as doing so. Copyrights: IEEE Standards documents are copyrighted by the IEEE. They
      are made available for a wide variety of both public and private uses. These include both use,
      by reference, in laws and regulations, and use in private self-regulation, standardization,
      and the promotion of engineering practices and methods. By making these document available for
      use and adoption by public authorities and private users, the IEEE does not waive any rights
      in copyright to the documents. Updating of IEEE Documents: Users of IEEE Standards documents
      should be aware that these documents may be superseded at any time by the issuance of new
      editions or may be amended from time to time through the issuance of amendments, corrigenda,
      or errata. An official IEEE document at any point in time consists of the current edition of
      the document together with any amendments, corrigenda, or errata then in effect. In order to
      determine whether a given document is the current edition and whether it has been amended
      through the issuance of amendments, corrigenda, or errata, visit the IEEE Standards
      Association website at standards.ieee.org, or contact the IEEE at the address listed
      previously. For more information about the IEEE Standards Association or the IEEE standards
      development process, visit the IEEE-SA website at standards.ieee.org. Errata: Errata, if any,
      for all IEEE standards can be accessed at the following URL:
      http://standards.ieee.org/reading/ieee/updates/errata/index.html. Users are encouraged to
      check this URL for errata periodically. Interpretations: Current interpretations can be
      accessed at the following URL: http://standards.ieee.org/reading/ieee/interp/index.html.
      Patents: IEEE Standards are developed in compliance with the IEEE Standards patent policy,
      which can be accessed at the following URL: http://standards.ieee.org/board/pat/index.html.
      IMPORTANT NOTICE: IEEE Standards documents are not intended to assure safety, security,
      health, or environmental protection in all circumstances. Implementers of IEEE Standards
      documents are responsible for determining appropriate safety, security, environmental, and
      health practices or regulatory requirements."""@en ;
                                                                
                                                                owl:imports <http://standards.ieee.org/downloads/1484/1484.13.1/ramletXlinkMapping> ,
                                                                            <http://standards.ieee.org/downloads/1484/1484.13.2/ramletMETSMapping> ,
                                                                            <http://standards.ieee.org/downloads/1484/1484.13.3/ramletMPEG21DIDMapping> ,
                                                                            <http://standards.ieee.org/downloads/1484/1484.13.4/ramletCPMapping> ,
                                                                            <http://standards.ieee.org/downloads/1484/1484.13.5/ramletAtomMapping> ,
                                                                            <http://standards.ieee.org/downloads/1484/1484.13.6/ramletOAIOREMapping> .


#################################################################
#
#    Annotation properties
#
#################################################################




#################################################################
#
#    Datatypes
#
#################################################################




#################################################################
#
#    Object Properties
#
#################################################################


###  http://purl.org/dc/terms/hasPart

terms:hasPart rdf:type owl:ObjectProperty ;
              
              owl:inverseOf terms:isPartOf .



###  http://purl.org/dc/terms/isPartOf

terms:isPartOf rdf:type owl:ObjectProperty .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#describes

ramlet:describes rdf:type owl:InverseFunctionalProperty ,
                          owl:ObjectProperty ;
                 
                 rdfs:comment """Scope note: Expresses the fact that the associated component describes another
      component.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#includes

ramlet:includes rdf:type owl:ObjectProperty ;
                
                rdfs:comment """Scope note: A hierarchical
      relationship between two components. The component with the includes property is the parent of
      the other component, known as the child. This property describes a purely syntactic
      relationship between components; it does not imply a refinement relationship. This property is
      a refinement of the Dublin Core relation metadata term. The relation metadata element defined
      by IEEE Std 1484.12.1-2002 is semantically equivalent to Dublin Core's relation metadata
      term."""^^xsd:string ;
                
                rdfs:subPropertyOf terms:hasPart .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#isdescribedby

ramlet:isdescribedby rdf:type owl:InverseFunctionalProperty ,
                              owl:ObjectProperty ;
                     
                     rdfs:comment """Scope note: Expresses the
      fact that the associated component describes another component."""^^xsd:string ;
                     
                     owl:inverseOf ramlet:describes .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#isincludedby

ramlet:isincludedby rdf:type owl:ObjectProperty ;
                    
                    rdfs:comment """Scope note: A hierarchical
      relationship between two components. The component with the isIncludedBy property is the child
      of the other component, known as the parent. This property describes a purely syntactic
      relationship between components; it does not imply a refinement relationship."""^^xsd:string ;
                    
                    rdfs:subPropertyOf terms:isPartOf ;
                    
                    owl:inverseOf ramlet:includes .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#isreferencedby

ramlet:isreferencedby rdf:type owl:ObjectProperty ;
                      
                      rdfs:comment "Scope note: The inverse of the references property." ;
                      
                      rdfs:subPropertyOf terms:isPartOf ;
                      
                      owl:inverseOf ramlet:references .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#references

ramlet:references rdf:type owl:ObjectProperty ;
                  
                  rdfs:comment """Scope note: An arbitrary
      association between components signaled by an identifier reference to an identifier elsewhere.
      The component with the references property carries the reference to an identifier or
      identifiers of one or more other components. This property is a refinement of the Dublin Core
      relation metadata term. The relation metadata element defined by IEEE Std 1484.12.1-2002 is
      semantically equivalent to Dublin Cores relation metadata term."""^^xsd:string ;
                  
                  rdfs:subPropertyOf terms:hasPart .





#################################################################
#
#    Data properties
#
#################################################################


###  http://www.w3.org/2001/XMLSchema#anyURI

xsd:anyURI rdf:type owl:DatatypeProperty .



###  http://www.w3.org/2001/XMLSchema#string

xsd:string rdf:type owl:DatatypeProperty .



###  http://www.w3.org/2001/XMLSchema#token

xsd:token rdf:type owl:DatatypeProperty .





#################################################################
#
#    Classes
#
#################################################################


###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#administrativedescriptorobject

ramlet:administrativedescriptorobject rdf:type owl:Class ;
                                      
                                      rdfs:subClassOf ramlet:descriptorobject ;
                                      
                                      rdfs:comment """Scope note: Contains information about the management of digital resources in an
      aggregation instance.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#admref

ramlet:admref rdf:type owl:Class ;
              
              rdfs:subClassOf ramlet:locator ;
              
              rdfs:comment """Scope note: A locator that associates administrative metadata with a digital
      resource or groups of digital resources that share the administrative metadata. (See:
      locator.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#aggregationid

ramlet:aggregationid rdf:type owl:Class ;
                     
                     rdfs:subClassOf owl:Class ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty terms:isPartOf ;
                                       owl:someValuesFrom ramlet:topnode
                                     ] ;
                     
                     rdfs:comment """Scope note: An identifier
      for an aggregation instance as a whole. Generally, the aggregationID is used by external
      systems."""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#aggregationschema

ramlet:aggregationschema rdf:type owl:Class ;
                         
                         rdfs:subClassOf ramlet:descriptorobject ;
                         
                         rdfs:comment """Scope note: An identifying string for a formal schema binding of an aggregation
      format.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#aggregationschemaversion

ramlet:aggregationschemaversion rdf:type owl:Class ;
                                
                                rdfs:subClassOf ramlet:descriptorobject ;
                                
                                rdfs:comment """Scope note: An identifier for the version of a formal schema binding of an
      aggregation format.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#aggregationtype

ramlet:aggregationtype rdf:type owl:Class ;
                       
                       rdfs:subClassOf ramlet:descriptorobject ;
                       
                       rdfs:comment """Scope note: The category of an aggregation instance, e.g., IMS-CP or
      METS.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#alternateid

ramlet:alternateid rdf:type owl:Class ;
                   
                   rdfs:subClassOf ramlet:descriptorobject ;
                   
                   rdfs:comment """Scope note: An identifying
      string by which an associated component is known in another system."""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#altresourceref

ramlet:altresourceref rdf:type owl:Class ;
                      
                      rdfs:subClassOf ramlet:descriptiveref ;
                      
                      rdfs:comment """Scope note: Locates a resourceGroup that has different media accessibility
      properties from the resourceGroup that includes the altResourceRef. (See:
      resourceGroup.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#anchor

ramlet:anchor rdf:type owl:Class ;
              
              rdfs:subClassOf owl:Class ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty terms:isPartOf ;
                                owl:someValuesFrom ramlet:topnode
                              ] ;
              
              rdfs:comment """Scope note: Contains
      components that identify and describe a portion of or location within a digital resource,
      e.g., a specific point in time in an audio file, or a shape within a larger
      image."""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#anchortype

ramlet:anchortype rdf:type owl:Class ;
                  
                  rdfs:subClassOf ramlet:anchor ;
                  
                  rdfs:comment """Scope note: The unit of
      measurement used by an anchor, e.g., time or byte. (See: anchor.)"""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#assertion

ramlet:assertion rdf:type owl:Class ;
                 
                 rdfs:subClassOf ramlet:dynamicstructure ;
                 
                 rdfs:comment """Scope note: Defines a full or partially configured state of a choice by asserting
      true or false values for some number of predicate tests associated with the selections for
      that choice. If no assertion is made, the choice is undecided. For example, an assertion could
      be used to 'save' a configuration within an aggregation definition document. The
      assertion would target the format choice and might assert true for the predicate test of the
      MPEG-1 Audio Layer 3 (MP3) selection so that the MP3 component is selected by default. (See:
      choice, true, false.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#beginpoint

ramlet:beginpoint rdf:type owl:Class ;
                  
                  rdfs:subClassOf ramlet:anchor ;
                  
                  rdfs:comment """Scope note: Indicates at
      what point within a digital resource an anchor starts. (See: anchor.)"""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#cardinalitylabel

ramlet:cardinalitylabel rdf:type owl:Class ;
                        
                        rdfs:subClassOf ramlet:title ;
                        
                        rdfs:comment """Scope note: Elements that define a label for an order sequence, e.g.,
      'I', 'a)' or '1'.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#checksum

ramlet:checksum rdf:type owl:Class ;
                
                rdfs:subClassOf ramlet:descriptorobject ;
                
                rdfs:comment """Scope note: A value used to
      ensure the integrity of a digital resource after the resource has been stored or
      transmitted."""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#checksumtype

ramlet:checksumtype rdf:type owl:Class ;
                    
                    rdfs:subClassOf ramlet:descriptorobject ;
                    
                    rdfs:comment """Scope note: The algorithm
      used to calculate the checksum of a digital resource, e.g., CRC-32-IEEE-802.3 or
      MD5."""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#choice

ramlet:choice rdf:type owl:Class ;
              
              rdfs:subClassOf ramlet:dynamicstructure ;
              
              rdfs:comment """Scope note: Contains components of a dynamicStructure that identify members of a
      set of selection(s) that enable a processing application to choose among options for
      processing a digital resource. (See: dynamicStructure, selection.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#componenttarget

ramlet:componenttarget rdf:type owl:Class ;
                       
                       rdfs:subClassOf ramlet:anchor ;
                       
                       rdfs:comment """Scope note: An anchor that
      identifies or describes a portion of a resource dynamically at runtime, e.g., via an XML Path
      Language (XPath) expression that is encapsulated in a Uniform Resource Locator (URL). (See:
      anchor.)"""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#condition

ramlet:condition rdf:type owl:Class ;
                 
                 rdfs:subClassOf ramlet:dynamicstructure ;
                 
                 rdfs:comment """Scope note: A logical condition. In a particular aggregation instance, it denotes
      that its parent component is conditional on a set of predicate tests (see the example of
      choice). The require component lists the set of predicate tests that must become true and the
      except component lists the set of predicate tests that must become false in order for the
      condition to be satisfied. Each predicate test is identified by the value of the
      dynamicStructureId included in a selection. (See: choice, dynamicStructureId, except, require,
      selection.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#coordinates

ramlet:coordinates rdf:type owl:Class ;
                   
                   rdfs:subClassOf ramlet:anchor ;
                   
                   rdfs:comment """Scope note: The boundaries
      of the shape of an anchor. Typically, this class is used with shapeIndicator, e.g., to define
      a region within an image. (See: anchor, shapeIndicator.)"""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#creationdate

ramlet:creationdate rdf:type owl:Class ;
                    
                    rdfs:subClassOf ramlet:descriptorobject ;
                    
                    rdfs:comment """Scope note: A recognized creation date related to a digital resource or an
      aggregation instance, e.g., the date a digital resource was made available in a system or when
      an aggregation instance was created.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#defaultselection

ramlet:defaultselection rdf:type owl:Class ;
                        
                        rdfs:subClassOf ramlet:dynamicstructure ;
                        
                        rdfs:comment """Scope note: The dynamicStructureId(s) associated with a selection that should be
      chosen by a processing application automatically in the absence of any actively chosen
      selection(s). (See: dynamicStructureId, selection.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#descriptivedescriptorobject

ramlet:descriptivedescriptorobject rdf:type owl:Class ;
                                   
                                   rdfs:subClassOf ramlet:descriptorobject ;
                                   
                                   rdfs:comment """Scope note: Information to support finding, identifying, selecting, and obtaining
      a digital resource.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#descriptiveref

ramlet:descriptiveref rdf:type owl:Class ;
                      
                      rdfs:subClassOf ramlet:locator ;
                      
                      rdfs:comment """Scope note: A locator that associates descriptive metadata with digital resources
      or resource groupings. (See: locator.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#descriptorobject

ramlet:descriptorobject rdf:type owl:Class ;
                        
                        rdfs:subClassOf owl:Class ,
                                        [ rdf:type owl:Restriction ;
                                          owl:onProperty terms:isPartOf ;
                                          owl:someValuesFrom ramlet:topnode
                                        ] ;
                        
                        rdfs:comment """Scope note: Information that describes a digital resource for purposes of
      discovery and identification by a human reader.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#descriptortypeindicator

ramlet:descriptortypeindicator rdf:type owl:Class ;
                               
                               rdfs:subClassOf ramlet:descriptorobject ;
                               
                               rdfs:comment """Scope note: The category for the type of metadata contained in a component, e.g.,
      MARC, LOM, DC.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#digitalresource

ramlet:digitalresource rdf:type owl:Class ;
                       
                       rdfs:subClassOf owl:Class ,
                                       [ rdf:type owl:Restriction ;
                                         owl:onProperty terms:isPartOf ;
                                         owl:someValuesFrom ramlet:topnode
                                       ] ;
                       
                       rdfs:comment """Scope note: Refers to a digital resource contained in an aggregation
      instance.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#digitalresourcefragment

ramlet:digitalresourcefragment rdf:type owl:Class ;
                               
                               rdfs:subClassOf ramlet:digitalresource ;
                               
                               rdfs:comment """Scope note: A part of a digital resource described within an aggregation
      instance.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#dynamicstructure

ramlet:dynamicstructure rdf:type owl:Class ;
                        
                        rdfs:subClassOf owl:Class ,
                                        [ rdf:type owl:Restriction ;
                                          owl:onProperty terms:isPartOf ;
                                          owl:someValuesFrom ramlet:topnode
                                        ] ;
                        
                        rdfs:comment """Scope note: Contains the relationships among structureNode(s) in an aggregation
      instance that depend on factors true only for one state. The state of the relationships
      depends upon the processing at run time, e.g., the state may change after user
      interactions.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#dynamicstructureid

ramlet:dynamicstructureid rdf:type owl:Class ;
                          
                          rdfs:subClassOf ramlet:dynamicstructure ;
                          
                          rdfs:comment """Scope note: Identifies components eligible to be included in a dynamicStructure.
      (See: dynamicStructure.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#dynamicstructuretype

ramlet:dynamicstructuretype rdf:type owl:Class ;
                            
                            rdfs:subClassOf ramlet:dynamicstructure ;
                            
                            rdfs:comment """Scope note: The category for a dynamicStructure within an aggregation instance,
      e.g., display behavior or authentication approval. (See: dynamicStructure.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#elementid

ramlet:elementid rdf:type owl:Class ;
                 
                 rdfs:subClassOf owl:Class ,
                                 [ rdf:type owl:Restriction ;
                                   owl:onProperty terms:isPartOf ;
                                   owl:someValuesFrom ramlet:topnode
                                 ] ;
                 
                 rdfs:comment """Scope note: A local identifier for a data element in an aggregation
      instance.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#encodingtype

ramlet:encodingtype rdf:type owl:Class ;
                    
                    rdfs:subClassOf ramlet:descriptorobject ;
                    
                    rdfs:comment """Scope note: The encoding method for a digital resource, e.g., an audio track
      encoded as base64.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#endpoint

ramlet:endpoint rdf:type owl:Class ;
                
                rdfs:subClassOf ramlet:anchor ;
                
                rdfs:comment """Scope note: Indicates at
      what point within a digital resource an anchor ends. (See: anchor.)"""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#except

ramlet:except rdf:type owl:Class ;
              
              rdfs:subClassOf ramlet:dynamicstructure ;
              
              rdfs:comment """Scope note: The set of predicate tests that are required to become false in order
      to satisfy a condition. (See: condition.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#extent

ramlet:extent rdf:type owl:Class ;
              
              rdfs:subClassOf ramlet:anchor ;
              
              rdfs:comment """Scope note: Measures the
      sequential or contiguous portion of a digital resource defined by an anchor, e.g., the
      duration of an audio clip or the coordinates of an area within an image. (See:
      anchor.)"""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#false

ramlet:false rdf:type owl:Class ;
             
             rdfs:subClassOf ramlet:dynamicstructure ;
             
             rdfs:comment """Scope note: Asserts an associated condition to be false. (See:
      condition.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#filedescriptor

ramlet:filedescriptor rdf:type owl:Class ;
                      
                      rdfs:subClassOf owl:Class ,
                                      [ rdf:type owl:Restriction ;
                                        owl:onProperty terms:isPartOf ;
                                        owl:someValuesFrom ramlet:topnode
                                      ] ;
                      
                      rdfs:comment """Scope note: Contains file descriptors relating to a single digital resource, e.g.,
      locators, file size.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#filesize

ramlet:filesize rdf:type owl:Class ;
                
                rdfs:subClassOf ramlet:descriptorobject ;
                
                rdfs:comment """Scope note: The size of a file or bit stream referenced in an aggregation
      instance. The expression of the unit of measurement is specified by the
      mapping.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#functionalresourcegroup

ramlet:functionalresourcegroup rdf:type owl:Class ;
                               
                               rdfs:subClassOf ramlet:resourcegroup ;
                               
                               rdfs:comment """Scope note: Contains a collection of fileDescriptor(s) for a set of functionally
      related digital resources. (See: fileDescriptor.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#generatingtool

ramlet:generatingtool rdf:type owl:Class ;
                      
                      rdfs:subClassOf ramlet:descriptorobject ;
                      
                      rdfs:comment "Scope note: The tool used to create an aggregation instance." .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#generatingtoolversion

ramlet:generatingtoolversion rdf:type owl:Class ;
                             
                             rdfs:subClassOf ramlet:generatingtool ;
                             
                             rdfs:comment """The version of the tool
      used to create an aggregation instance."""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#groupingid

ramlet:groupingid rdf:type owl:Class ;
                  
                  rdfs:subClassOf owl:Class ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty terms:isPartOf ;
                                    owl:someValuesFrom ramlet:topnode
                                  ] ;
                  
                  rdfs:comment """Scope note: Associates multiple digital resources into a group by means of a
      single group identifier.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#hasorder

ramlet:hasorder rdf:type owl:Class ;
                
                rdfs:subClassOf owl:Class ,
                                [ rdf:type owl:Restriction ;
                                  owl:onProperty terms:isPartOf ;
                                  owl:someValuesFrom ramlet:topnode
                                ] ;
                
                rdfs:comment """Scope note: A preferred order by sequence for digital resources and/or portions of
      digital resources within an aggregation instance, e.g., for rendering pages in a book in a
      preferred sequence.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#hasrank

ramlet:hasrank rdf:type owl:Class ;
               
               rdfs:subClassOf owl:Class ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty terms:isPartOf ;
                                 owl:someValuesFrom ramlet:topnode
                               ] ;
               
               rdfs:comment """Scope note: A preference by rank for digital resources and/or portions of a
      digital resource within an aggregation instance. A digital resource or portion thereof may
      have no rank, the same, or a different rank from another. For example, the beginning of an
      audio clip may be denoted as the starting point for a whole session. A second point placed at
      17 minutes and 30 seconds past the beginning of the audio clip begins a drum solo section
      within the audio file that is described separately but still included within the aggregation
      instance. By assigning a high hasRank value to the beginning point of the audio clip and
      either a lower or no hasRank value to the drum solo, a user interface would display the
      beginning of the session first when displaying the list of byte streams within the file and
      make the beginning of the session the default display.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#humanlanguage

ramlet:humanlanguage rdf:type owl:Class ;
                     
                     rdfs:subClassOf ramlet:descriptorobject ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty xsd:token ;
                                       owl:minCardinality "0"^^xsd:nonNegativeInteger
                                     ] ;
                     
                     rdfs:comment """Scope note: The category for the human language in which a digital resource is
      rendered, e.g., en-GB or fr-CA.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#icon

ramlet:icon rdf:type owl:Class ;
            
            rdfs:subClassOf owl:Class ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty terms:isPartOf ;
                              owl:someValuesFrom ramlet:topnode
                            ] ;
            
            rdfs:comment """Scope note: An image that visually identifies an aggregation instance or a digital
      resource to a user via an appropriate tool, e.g., a logo.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#identifiertype

ramlet:identifiertype rdf:type owl:Class ;
                      
                      rdfs:subClassOf ramlet:descriptorobject ;
                      
                      rdfs:comment """Scope note: The category for an identifier used within an aggregation instance,
      e.g., ISBN or DOI.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#intendeduse

ramlet:intendeduse rdf:type owl:Class ;
                   
                   rdfs:subClassOf ramlet:descriptorobject ;
                   
                   rdfs:comment """Scope note: How a digital resource is expected to be used, e.g., as an
      archival-quality image, thumbnail, or audio sample.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#interfacedeflink

ramlet:interfacedeflink rdf:type owl:Class ;
                        
                        rdfs:subClassOf ramlet:locator ;
                        
                        rdfs:comment """Scope note: Contains components that point to a definition of a single behavior or
      a set of behaviors associated with a digital resource. The definition may be either human or
      machine readable. Alternatively, interfaceDefLink can point directly to the single behavior or
      set of behaviors, e.g., a piece of executable code. interfaceDefLink may be embedded within a
      resourceProcessingSet. (See resourceProcessingSet.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#intraaggregationlink

ramlet:intraaggregationlink rdf:type owl:Class ;
                            
                            rdfs:subClassOf ramlet:locator ;
                            
                            rdfs:comment """Scope note: Contains resourceIntraAggregationLink(s). (See:
      resourceIntraAggregationLink.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#inventory

ramlet:inventory rdf:type owl:Class ;
                 
                 rdfs:subClassOf owl:Class ,
                                 [ rdf:type owl:Restriction ;
                                   owl:onProperty terms:isPartOf ;
                                   owl:someValuesFrom ramlet:topnode
                                 ] ;
                 
                 rdfs:comment """Scope note: Contains the list of all digital resources included in an aggregation
      instance.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#localref

ramlet:localref rdf:type owl:Class ;
                
                rdfs:subClassOf ramlet:locator ;
                
                rdfs:comment """Scope note: A locator for a component within an aggregation definition document.
      (See: locator.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#locator

ramlet:locator rdf:type owl:Class ;
               
               rdfs:subClassOf owl:Class ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty terms:isPartOf ;
                                 owl:someValuesFrom ramlet:topnode
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty xsd:anyURI ;
                                 owl:minCardinality "0"^^xsd:nonNegativeInteger
                               ] ;
               
               rdfs:comment """Identifies a network
      location of a component or a digital resource and may be used to obtain it."""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#locatordescriptor

ramlet:locatordescriptor rdf:type owl:Class ;
                         
                         rdfs:subClassOf owl:Class ;
                         
                         rdfs:comment """Scope note: Descriptive information about locator(s). (See:
      locator.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#maxselections

ramlet:maxselections rdf:type owl:Class ;
                     
                     rdfs:subClassOf ramlet:dynamicstructure ;
                     
                     rdfs:comment """Scope note: The maximum number of selection(s) that are required to be made for a
      choice to be resolved by a processing application. (See: choice, selection.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#mimetype

ramlet:mimetype rdf:type owl:Class ;
                
                rdfs:subClassOf ramlet:resourcetype ,
                                [ rdf:type owl:Restriction ;
                                  owl:onProperty xsd:string ;
                                  owl:minCardinality "0"^^xsd:nonNegativeInteger
                                ] ;
                
                rdfs:comment """The Multipurpose Internet
      Mail Extension (MIME) type of a digital resource referenced in an aggregation instance, e.g.,
      text/html."""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#minselections

ramlet:minselections rdf:type owl:Class ;
                     
                     rdfs:subClassOf ramlet:dynamicstructure ;
                     
                     rdfs:comment """Scope note: The minimum number of selection(s) that are required to be made for a
      choice to be resolved by a processing application. (See: choice, selection.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#modificationdate

ramlet:modificationdate rdf:type owl:Class ;
                        
                        rdfs:subClassOf ramlet:descriptorobject ;
                        
                        rdfs:comment """Scope notes: The last date of modification of one or more associated
      components.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#nodeid

ramlet:nodeid rdf:type owl:Class ;
              
              rdfs:subClassOf ramlet:elementid ;
              
              rdfs:comment """Scope note: An identifier for a structureNode in an external aggregation instance
      that describes a digital resource. The external aggregation instance that contains the
      structureNode may use a different aggregation format. For example, nodeId might identify a
      structureNode denoting an article of a journal that is fully described within an aggregation
      instance of the journal, but is also included by means of the nodeId as a structureNode within
      an aggregation instance for a course bibliography. (See: structureNode.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#nodevisibility

ramlet:nodevisibility rdf:type owl:Class ;
                      
                      rdfs:subClassOf ramlet:descriptorobject ;
                      
                      rdfs:comment """Scope note: Specifies whether a structureNode in an aggregation instance should be
      rendered to the user. (See: structureNode.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#note

ramlet:note rdf:type owl:Class ;
            
            rdfs:subClassOf ramlet:descriptorobject ;
            
            rdfs:isDefinedBy "rdfs:comment"^^xsd:string ;
            
            rdfs:comment "Scope note: Any additional information not described elsewhere" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#parallel

ramlet:parallel rdf:type owl:Class ;
                
                rdfs:subClassOf owl:Class ,
                                [ rdf:type owl:Restriction ;
                                  owl:onProperty terms:isPartOf ;
                                  owl:someValuesFrom ramlet:topnode
                                ] ;
                
                rdfs:comment """Scope note: Contains components that indicate parallel relationships between
      digital resources within an aggregation instance, e.g., two pages in a bilingual text
      containing the same content, or a topographical map and a road map of the same
      area.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#party

ramlet:party rdf:type owl:Class ;
             
             rdfs:subClassOf ramlet:descriptorobject ;
             
             rdfs:comment """Scope note: Contains information about a person or group performing a role in
      relationship to a specific community. (Taken from ISO 2146).""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#partyemail

ramlet:partyemail rdf:type owl:Class ;
                  
                  rdfs:subClassOf ramlet:party ;
                  
                  rdfs:comment """Scope note: An e-mail
      address where the party can be contacted. (See: party.)"""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#partyname

ramlet:partyname rdf:type owl:Class ;
                 
                 rdfs:subClassOf ramlet:party ;
                 
                 rdfs:comment """Scope note: The name of the
      party. (See: party.)"""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#partyrole

ramlet:partyrole rdf:type owl:Class ;
                 
                 rdfs:subClassOf ramlet:party ;
                 
                 rdfs:comment """Scope Notes: The
      relationship the party has to an aggregation instance or its component. (See:
      party.)"""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#partytype

ramlet:partytype rdf:type owl:Class ;
                 
                 rdfs:subClassOf ramlet:party ;
                 
                 rdfs:comment """The category for the party
      that describes its nature, e.g., person or organization. (See: party.)"""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#partyuri

ramlet:partyuri rdf:type owl:Class ;
                
                rdfs:subClassOf ramlet:party ,
                                [ rdf:type owl:Restriction ;
                                  owl:onProperty xsd:anyURI ;
                                  owl:minCardinality "0"^^xsd:nonNegativeInteger
                                ] ;
                
                rdfs:comment """Scope note: A Uniform
      Resource Identifier (URI) that may be de-referenced to find more information about the party.
      (See: party.)"""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#provenance

ramlet:provenance rdf:type owl:Class ;
                  
                  rdfs:subClassOf ramlet:descriptorobject ;
                  
                  rdfs:comment """Scope note: Information describing the circumstances related to the creation and
      custody over time of a digital resource.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#remotedescriptorobject

ramlet:remotedescriptorobject rdf:type owl:Class ;
                              
                              rdfs:subClassOf ramlet:remotenode ;
                              
                              rdfs:comment """Scope note: Contains components that locate an instance of a remote
      descriptorObject. (See: descriptorObject, locator.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#remotenode

ramlet:remotenode rdf:type owl:Class ;
                  
                  rdfs:subClassOf owl:Class ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty terms:isPartOf ;
                                    owl:someValuesFrom ramlet:topnode
                                  ] ;
                  
                  rdfs:comment """Scope note: Contains a locator for a part of an aggregation definition document
      located outside of an aggregation instance. (See: locator.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#remoteresource

ramlet:remoteresource rdf:type owl:Class ;
                      
                      rdfs:subClassOf ramlet:remotenode ;
                      
                      rdfs:comment """Scope note: Contains components that locate a remote digital resource. (See:
      locator.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#remotetopnode

ramlet:remotetopnode rdf:type owl:Class ;
                     
                     rdfs:subClassOf ramlet:remotenode ;
                     
                     rdfs:comment """Scope note: Contains components that locate an instance of a remote topNode. (See:
      locator, topNode.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#require

ramlet:require rdf:type owl:Class ;
               
               rdfs:subClassOf ramlet:dynamicstructure ;
               
               rdfs:comment """Scope note: The set of predicate tests that are required to become true in order
      to satisfy a condition. (See: condition.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#resourceaggregation

ramlet:resourceaggregation rdf:type owl:Class ;
                           
                           rdfs:subClassOf owl:Class ;
                           
                           rdfs:comment """Scope note: Digital resources of diverse types that are gathered together to form
      a new complex object. Information is contained in the resource aggregation for purposes of
      specifying the categories of and the relationships among the aggregated resources. A resource
      aggregation may be contained in a package or not, and may be self-contained or reference
      resources held in other locations. A resource aggregation may be disaggregated into its
      component digital resources. Resource aggregations are stored and processed using system
      formats (internal representations) and are usually transmitted between systems using
      aggregation formats.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#resourcegroup

ramlet:resourcegroup rdf:type owl:Class ;
                     
                     rdfs:subClassOf owl:Class ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty terms:isPartOf ;
                                       owl:someValuesFrom ramlet:topnode
                                     ] ;
                     
                     rdfs:comment """Scope note: Contains a collection of fileDescriptor(s) for digital resources. For
      example, a resourceGroup might comprise the digital resources associated with a Web page.
      (See: fileDescriptor.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#resourceintraaggregationlink

ramlet:resourceintraaggregationlink rdf:type owl:Class ;
                                    
                                    rdfs:subClassOf ramlet:intraaggregationlink ;
                                    
                                    rdfs:comment """Scope note: Specifies links between two structureNode(s) within an aggregation
      instance structure to declare an association between them, e.g., two embedded hyperlinks
      within one or more Web page structures. (See: dynamicStructure, staticStructure,
      structureNode.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#resourceprocessing

ramlet:resourceprocessing rdf:type owl:Class ;
                          
                          rdfs:subClassOf ramlet:descriptorobject ;
                          
                          rdfs:comment """Scope note: Contains machine- or human-readable statements and instructions
      required to process a digital resource, e.g., how to uncompress and render a compressed
      digital resource. NOTE- Making a digital resource renderable may require multiple processes.
      For example, a digital resource may have to be both decrypted and uncompressed.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#resourceprocessingalgorithm

ramlet:resourceprocessingalgorithm rdf:type owl:Class ;
                                   
                                   rdfs:subClassOf ramlet:resourceprocessing ;
                                   
                                   rdfs:comment """Scope note: A processing
      algorithm used to make a digital resource renderable. (See:
      resourceProcessing.)"""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#resourceprocessingbehavior

ramlet:resourceprocessingbehavior rdf:type owl:Class ;
                                  
                                  rdfs:subClassOf ramlet:resourceprocessing ;
                                  
                                  rdfs:comment """Scope note: Locates a
      component within an aggregation instance that describes the behavior of a process in a
      technology specific way, e.g., a Perl script or an Extensible Stylesheet Language
      Transformation (XSLT). (See: resourceProcessing.)"""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#resourceprocessingkey

ramlet:resourceprocessingkey rdf:type owl:Class ;
                             
                             rdfs:subClassOf ramlet:resourceprocessing ;
                             
                             rdfs:comment """Scope note: Describes a
      required parameter for a processing algorithm for a digital resource, e.g., a string that
      tells the processing agent which output format is required. (See:
      resourceProcessing.)"""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#resourceprocessingset

ramlet:resourceprocessingset rdf:type owl:Class ;
                             
                             rdfs:subClassOf owl:Class ;
                             
                             rdfs:comment """Scope note: Contains collections of dynamicStructure(s) for an aggregation
      instance and the relationships among them, e.g., the relationship between computer programming
      code that is used to render a digital resource and that digital resource. (See:
      dynamicStructure, resourceProcessing.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#resourceprocessingtype

ramlet:resourceprocessingtype rdf:type owl:Class ;
                              
                              rdfs:subClassOf ramlet:resourceprocessing ;
                              
                              rdfs:comment """Scope note: The category
      for a process required to make a digital resource renderable, e.g., decompression. (See:
      resourceProcessing.)"""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#resourcetype

ramlet:resourcetype rdf:type owl:Class ;
                    
                    rdfs:subClassOf ramlet:descriptorobject ;
                    
                    rdfs:comment """Scope note: Provides a broad categorisation of the media type of the associated
      digital resource. e.g. 'webcontent' or 'software
      application'""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#resourcewrapper

ramlet:resourcewrapper rdf:type owl:Class ;
                       
                       rdfs:subClassOf owl:Class ,
                                       [ rdf:type owl:Restriction ;
                                         owl:onProperty terms:isPartOf ;
                                         owl:someValuesFrom ramlet:topnode
                                       ] ;
                       
                       rdfs:comment """Scope note: Contains an inline encoding of a digital resource that is represented
      within the aggregation definition document that describes an aggregation instance, e.g., a
      base64 encoding.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#resourcewrapperset

ramlet:resourcewrapperset rdf:type owl:Class ;
                          
                          rdfs:subClassOf owl:Class ,
                                          [ rdf:type owl:Restriction ;
                                            owl:onProperty terms:isPartOf ;
                                            owl:someValuesFrom ramlet:topnode
                                          ] ;
                          
                          rdfs:comment """Scope note: Contains resourceWrapper instances. (See:
      resourceWrapper.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#rights

ramlet:rights rdf:type owl:Class ;
              
              rdfs:subClassOf ramlet:descriptorobject ;
              
              rdfs:comment """Scope note: Contains information about the rights, obligations, and restrictions
      governing the use of an aggregation instance or a digital resource, e.g., 'Creative
      Commons Attribution Share Alike' or an Open Digital Rights Language (ODRL)
      instance.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#selection

ramlet:selection rdf:type owl:Class ;
                 
                 rdfs:subClassOf ramlet:dynamicstructure ;
                 
                 rdfs:comment """Scope note: Identifies one of a set of options within a dynamicStructure that can
      be chosen by a processing application to process the dynamicStructure depending upon
      parameters such as user interaction. The members of the set, i.e., the selection(s), represent
      the possible decisions of a particular choice. (See: choice, dynamicStructure.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#shapeindicator

ramlet:shapeindicator rdf:type owl:Class ;
                      
                      rdfs:subClassOf ramlet:anchor ;
                      
                      rdfs:comment """Scope note: The category for the shape of an anchor, e.g., polygon or circle.
      Typically, this class is used with still-image or video-frame digital resources. (See:
      anchor.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#source

ramlet:source rdf:type owl:Class ;
              
              rdfs:subClassOf ramlet:descriptorobject ;
              
              rdfs:comment """Scope note: Contains information about the original source of a digital resource,
      e.g., the technical characteristics of the audio tape from which an audio file has been
      digitized.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#staticstructure

ramlet:staticstructure rdf:type owl:Class ;
                       
                       rdfs:subClassOf owl:Class ,
                                       [ rdf:type owl:Restriction ;
                                         owl:onProperty terms:isPartOf ;
                                         owl:someValuesFrom ramlet:topnode
                                       ] ;
                       
                       rdfs:comment """Scope note: Contains the relationships among structureNode(s) within an
      aggregation instance. These relationships hold true regardless of the processing state of an
      aggregation instance. (See: structureNode.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#staticstructureset

ramlet:staticstructureset rdf:type owl:Class ;
                          
                          rdfs:label "staticstructureset"^^xsd:string ;
                          
                          rdfs:subClassOf owl:Class ,
                                          [ rdf:type owl:Restriction ;
                                            owl:onProperty terms:isPartOf ;
                                            owl:someValuesFrom ramlet:topnode
                                          ] ;
                          
                          rdfs:comment """Scope note: Contains collections of staticStructure(s). (See:
      staticStructure.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#staticstructuretype

ramlet:staticstructuretype rdf:type owl:Class ;
                           
                           rdfs:subClassOf ramlet:staticstructure ;
                           
                           rdfs:comment """Scope note: The category for the staticStructure of an aggregation instance, e.g.,
      tree or graph. (See: staticStructure.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#status

ramlet:status rdf:type owl:Class ;
              
              rdfs:subClassOf ramlet:descriptorobject ;
              
              rdfs:comment """Scope note: The status of the associated component, e.g., whether it is current or
      superceded information.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#stream

ramlet:stream rdf:type owl:Class ;
              
              rdfs:subClassOf ramlet:anchor ;
              
              rdfs:comment """Scope note: Contains
      locator(s) to descriptorObject(s) for a byte stream within a digital resource, e.g., an audio
      stream within an MPEG–4 video file. (See: descriptorObject, locator.)"""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#streamtype

ramlet:streamtype rdf:type owl:Class ;
                  
                  rdfs:subClassOf ramlet:anchor ;
                  
                  rdfs:comment """Scope note: The category for the stream identified within a digital resource,
      e.g., an audio waveform audio format (WAV) stream within a video resource. (See:
      stream.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#structref

ramlet:structref rdf:type owl:Class ;
                 
                 rdfs:subClassOf ramlet:locator ;
                 
                 rdfs:comment """Scope note: A locator from resourceProcessing to a structureNode, e.g., from a
      piece of executable code designed to display an Enhanced Archival Description (EAD) finding
      aid to the finding aid text, or from a computer-aided design (CAD) rendering program to the
      CAD files. (See: locator, resourceProcessing, structureNode.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#structurenode

ramlet:structurenode rdf:type owl:Class ;
                     
                     rdfs:subClassOf owl:Class ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty terms:isPartOf ;
                                       owl:someValuesFrom ramlet:topnode
                                     ] ;
                     
                     rdfs:comment """Scope note: A node in a structure that organizes digital resources in an
      aggregation instance. For example, a node may be a chapter within a book. (See:
      dynamicStructure, staticStructure.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#structurenodetype

ramlet:structurenodetype rdf:type owl:Class ;
                         
                         rdfs:subClassOf ramlet:descriptorobject ;
                         
                         rdfs:comment """Scope note: The category for a structureNode, e.g., page or Shareable Content
      Object (SCO). (See: structureNode.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#technicaldescriptorobject

ramlet:technicaldescriptorobject rdf:type owl:Class ;
                                 
                                 rdfs:subClassOf ramlet:descriptorobject ;
                                 
                                 rdfs:comment """Scope note: Contains information about technical aspects of a digital resource,
      e.g., a file's format characteristics, such as the color profile and
      compressor-decompressor (CODEC) used to create a Joint Photographic Experts Group (JPEG)
      image.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#texttype

ramlet:texttype rdf:type owl:Class ;
                
                rdfs:subClassOf ramlet:descriptorobject ;
                
                rdfs:comment """The format for text used in
      an associated container node, e.g., plain text or Hyper Text MarkUp Language
      (HTML)."""^^xsd:string .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#title

ramlet:title rdf:type owl:Class ;
             
             rdfs:subClassOf owl:Class ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty xsd:string ;
                               owl:minCardinality "0"^^xsd:nonNegativeInteger
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty terms:isPartOf ;
                               owl:someValuesFrom ramlet:topnode
                             ] ;
             
             rdfs:comment """Scope note: A human-readable descriptor for a component in an aggregation
      instance.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#topnode

ramlet:topnode rdf:type owl:Class ;
               
               rdfs:subClassOf owl:Class ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty terms:hasPart ;
                                 owl:someValuesFrom [ rdf:type owl:Class ;
                                                      owl:unionOf ( ramlet:aggregationid
                                                                    ramlet:anchor
                                                                    ramlet:descriptorobject
                                                                    ramlet:digitalresource
                                                                    ramlet:dynamicstructure
                                                                    ramlet:elementid
                                                                    ramlet:filedescriptor
                                                                    ramlet:groupingid
                                                                    ramlet:hasorder
                                                                    ramlet:hasrank
                                                                    ramlet:icon
                                                                    ramlet:inventory
                                                                    ramlet:locator
                                                                    ramlet:locatordescriptor
                                                                    ramlet:parallel
                                                                    ramlet:remotenode
                                                                    ramlet:resourcegroup
                                                                    ramlet:resourcewrapper
                                                                    ramlet:resourcewrapperset
                                                                    ramlet:staticstructure
                                                                    ramlet:staticstructureset
                                                                    ramlet:structurenode
                                                                    ramlet:title
                                                                    ramlet:topnode
                                                                  )
                                                    ]
                               ] ;
               
               rdfs:comment """Scope note: The highest class level of an aggregation defined by an aggregation
      format.""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#transformordering

ramlet:transformordering rdf:type owl:Class ;
                         
                         rdfs:subClassOf ramlet:hasorder ;
                         
                         rdfs:comment """Scope note: A preferred order among instructions for processing a digital resource
      or portion thereof. (See: resourceProcessing.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#true

ramlet:true rdf:type owl:Class ;
            
            rdfs:subClassOf ramlet:dynamicstructure ;
            
            rdfs:comment """Scope note: Asserts an associated condition to be true. (See:
      condition.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#virtualresourcegroup

ramlet:virtualresourcegroup rdf:type owl:Class ;
                            
                            rdfs:subClassOf ramlet:resourcegroup ;
                            
                            rdfs:comment """Scope note: A reference to a resourceGroup to avoid repeated direct inclusion of
      its fileDescriptor(s). For example, each unique digital resource in a Web page could be listed
      in an aggregation instance as resourceGroup A. A set of similar Web pages could have many
      files, such as java scripts or style sheets, in common. Rather than list the common files with
      every resource group in an aggregation instance, they could be declared once as resourceGroup
      B. A virtualResourceGroup indicates that resourceGroup A depends on another resourceGroup B.
      (See: fileDescriptor, reference, resourceGroup.)""" .



###  http://standards.ieee.org/downloads/1484/1484.13.1/ramletCore#wholeaggregationdescriptorobject

ramlet:wholeaggregationdescriptorobject rdf:type owl:Class ;
                                        
                                        rdfs:subClassOf ramlet:descriptorobject ;
                                        
                                        rdfs:comment """Scope note: Contains information about an aggregation instance itself, rather than
      the digital resources it aggregates, e.g., date of creation or lifecycle
      status.""" .



###  http://www.w3.org/2002/07/owl#Class

owl:Class rdf:type owl:Class .




###  Generated by the OWL API (version 3.2.3.1824) http://owlapi.sourceforge.net

