@prefix oplsof:    <http://www.openlinksw.com/ontology/software#> .
@prefix schema:    <http://schema.org/> .
@prefix xhv:       <http://www.w3.org/1999/xhtml/vocab#> .
@prefix dcterms:   <http://purl.org/dc/terms/> .
@prefix cvocab:    <http://open-services.net/ns/core#> .
@prefix oplweb:    <http://www.openlinksw.com/schemas/oplweb#> .
@prefix eco:       <http://www.ebusiness-unibw.org/ontologies/eclass/5.1.4/#> .
@prefix foaf:      <http://xmlns.com/foaf/0.1/> .
@prefix gr:        <http://purl.org/goodrelations/v1#> .
@prefix openlinks: <http://www.openlinksw.com/schemas/virtrdf#> .
@prefix skos:      <http://www.w3.org/2004/02/skos/core#> .
@prefix owl:       <http://www.w3.org/2002/07/owl#> .
@prefix rdf:       <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs:      <http://www.w3.org/2000/01/rdf-schema#> .
@prefix vCard:     <http://www.w3.org/2001/vcard-rdf/3.0#> .
@prefix xml:       <http://www.w3.org/XML/1998/namespace> .
@prefix xsd:       <http://www.w3.org/2001/XMLSchema#> .
@prefix wdrs:      <http://www.w3.org/2007/05/powder-s#> .
@prefix cc:        <http://creativecommons.org/ns#> .
@prefix :          <#> .
@prefix source:    <http://www.openlinksw.com/data/turtle/oplweb.ttl> .
@prefix sourceDAV: <http://www.openlinksw.com/DAV/data/turtle/oplweb.ttl> .

<http://www.openlinksw.com/schemas/oplweb#>
    a owl:Ontology ;
    rdfs:label "OpenLink Product Portfolio Ontology"^^xsd:string ;
    schema:creator <http://www.openlinksw.com/#this> ;
    wdrs:describedby <http://www.openlinksw.com/schemas/oplweb> ;
    gr:BusinessEntity <http://www.openlinksw.com/schemas/BusinessEntity> ;
    schema:name "oplweb" ;
    owl:versionInfo "1.0.0"^^xsd:string ;
    schema:dateCreated "2014-05-18T13:00:00-05:00"^^xsd:dateTime ;
    schema:dateModified "2015-12-13T13:38:00-05:00"^^xsd:dateTime ;
    schema:creator <http://www.openlinksw.com/#this> ;
    schema:comment """Ontology that defines entity and relation types used to describe products."""@en ;
    owl:imports <http://www.w3.org/1999/02/22-rdf-syntax-ns#> ,
                <http://xmlns.com/foaf/0.1/> ,
                <http://purl.org/dc/terms/> ,
                <http://purl.org/goodrelations/v1> ,
                <http://www.w3.org/2002/07/owl#> ;
    <http://open.vocab.org/terms/defines>
        oplweb:DownloadLocation ,
        oplweb:ComponentArchive ,
        oplweb:PriceUnitType ,
        oplweb:ProductFamily ,
        oplweb:ProductCategory ,
        oplweb:ProductFormat ,
        oplweb:ProductFormatCategory ,
        oplweb:Product ,
        oplweb:Opsys ,
        oplweb:DbmsEngine ,
        oplweb:VendorCategoryFamily ,
        oplweb:VendorCategory ,
        oplweb:Vendors ,
        oplweb:OpsysFamily ,
        oplweb:DbmsFamily ,
        oplweb:OpsysType ,
        oplweb:ProcessorMode ,
        oplweb:Processor ,
        oplweb:ProcessorFamily ,
        oplweb:ProductRelease ,
        oplweb:Component ,
        oplweb:ComponentMode ,
        oplweb:ComponentType ,
        oplweb:ComponentCategory ,
        oplweb:ComponentCode ,
        oplweb:ComponentArchiveType ,
        oplweb:PriceUnitIncrementalDiscount ,
        oplweb:DownloadProtocol ,
        oplweb:DownloadPartner ,
        oplweb:ProductBenefit ,
        oplweb:ProductBenefitCategory ,
        oplweb:ProductFeatureCategory ,
        oplweb:ProductFeature ,
        oplweb:ProductFamilyFeature ,
        oplweb:ProductFormatFeature ,
        oplweb:ProductCategoryFeature ,
        oplweb:ProductReleaseFeature ,
        oplweb:LicenseType ,
        oplweb:PriceType ,
        oplweb:GeneralDiscount ,
        oplweb:IncrementalDiscount ,
        oplweb:LicenseModel ,
        oplweb:hasProductFamily ,
        oplweb:otherProductFamilies ,
        oplweb:wikipediaPage ,
        oplweb:hasBaseCostUnit ,
        oplweb:hasBuildComments ,
        oplweb:hasComponentArchiveAssemblyDate ,
        oplweb:hasComponentArchiveComponentArchiveType ,
        oplweb:hasComponentArchiveFileUri ,
        oplweb:hasComponentArchiveLicenseCode ,
        oplweb:hasComponentArchiveName ,
        oplweb:hasComponentArchiveResFileSize ,
        oplweb:hasComponentArchiveResFullPath ,
        oplweb:hasComponentArchiveResName ,
        oplweb:hasComponentArchiveTypeShortName ,
        oplweb:hasProduct ,
        oplweb:hasCategory ,
        oplweb:hasFormat ,
        oplweb:isProductCategory ,
        oplweb:isProductFormat ,
        oplweb:isOfVendorCategory ,
        oplweb:vendorOf ,
        oplweb:DbmsEngineOldArchiveCode ,
        oplweb:isOfOpsysFamily ,
        oplweb:isOfOpsysType ,
        oplweb:hasBusinessFunction ,
        oplweb:includesObject ,
        oplweb:isOfCategory ,
        oplweb:isOfFormat ,
        oplweb:isForDbmsEngine ,
        oplweb:isForOpsys ,
        oplweb:hasUnitOfMeasure ,
        oplweb:hasEligibleQuantity ,
        oplweb:hasFeature ,
        oplweb:hasCurrency ,
        oplweb:hasCurrencyValue ,
        oplweb:hasMinValueFloat ,
        oplweb:hasMaxValueFloat ,
        oplweb:hasUnitPriceSpecification ,
        oplweb:hasIncrementalDiscount ,
        oplweb:hasGeneralDiscount ,
        oplweb:minUnits ,
        oplweb:maxUnits ,
        oplweb:label ,
        oplweb:isDescribedUsing ,
        oplweb:name ,
        oplweb:logo ,
        oplweb:maker ,
        oplweb:sameAs ,
        oplweb:hasComponentArchiveTypeExtension ,
        oplweb:hasComponentArchiveTypeName ,
        oplweb:hasComponentBuildDate ,
        oplweb:hasComponentCVSID ,
        oplweb:hasComponentCategoryDescription ,
        oplweb:hasComponentCategoryLongDescription ,
        oplweb:hasComponentCategoryShortDescription ,
        oplweb:hasComponentComponentCategory ,
        oplweb:hasComponentComponentMode ,
        oplweb:hasComponentComponentType ,
        oplweb:hasComponentDbmsEngine ,
        oplweb:hasComponentModeDescription ,
        oplweb:hasComponentModeShortDescription ,
        oplweb:hasComponentName ,
        oplweb:hasComponentOpsys ,
        oplweb:hasComponentTypeDescription ,
        oplweb:hasAmountOfThisGood ,
        oplweb:hasCodeWord ,
        oplweb:hasComponent ,
        oplweb:hasComponentTypeShortDescription ,
        oplweb:hasDatabaseFamily ,
        oplweb:hasDbmsEngineRating ,
        oplweb:hasDbmsFamilyName ,
        oplweb:hasDbmsFamilyVendor ,
        oplweb:hasDbmsName ,
        oplweb:hasDbmsVersion ,
        oplweb:hasDemoUrl ,
        oplweb:hasDescription ,
        oplweb:hasDetails ,
        oplweb:hasDomainName ,
        oplweb:hasEndDate ,
        oplweb:hasFilesize ,
        oplweb:hasGraceUnits ,
        oplweb:hasHomePage ,
        oplweb:hasHostName ,
        oplweb:hasHypesPerSecond ,
        oplweb:hasImplemented ,
        oplweb:hasNotes ,
        oplweb:hasOperatingSystemsFamily ,
        oplweb:hasOpsysCommercialName ,
        oplweb:hasOpsysEmulationMode ,
        oplweb:hasOpsysFamilyLicenseCode ,
        oplweb:hasOpsysFamilyName ,
        oplweb:hasOpsysFamilyRating ,
        oplweb:hasOpsysFamilyVendor ,
        oplweb:hasOpsysLicenseCode ,
        oplweb:hasOpsysName ,
        oplweb:hasOpsysProcessor ,
        oplweb:hasOpsysTypeDescription ,
        oplweb:hasOpsysTypeShortDescription ,
        oplweb:hasOpsysVersion ,
        oplweb:hasPartnerName ,
        oplweb:hasPercentageOfBase ,
        oplweb:hasPercentageOfCost ,
        oplweb:hasPortNumber ,
        oplweb:hasPriceUnit ,
        oplweb:hasProcessor ,
        oplweb:hasProcessorDescription ,
        oplweb:hasProcessorFamilies ,
        oplweb:hasProcessorFamilyDescription ,
        oplweb:hasProcessorFamilyName ,
        oplweb:hasProcessorFamilyVendor ,
        oplweb:hasProcessorModeName ,
        oplweb:hasProcessorName ,
        oplweb:hasProcessorProcessorMode ,
        oplweb:hasProductBenefitsAcronym ,
        oplweb:hasProductBenefitsCategoryDescription ,
        oplweb:hasProductBenefitsExplanation ,
        oplweb:hasProductCategoryCode ,
        oplweb:hasProductCategoryDescription ,
        oplweb:hasProductCategoryLongDescription ,
        oplweb:hasProductDescription ,
        oplweb:hasProductFamilyCode ,
        oplweb:hasProductFamilyDescription ,
        oplweb:hasProductFamilyLongDescription ,
        oplweb:hasProductFormatCode ,
        oplweb:hasProductFormatDescription ,
        oplweb:hasProductFormatLongDescription ,
        oplweb:hasProductID ,
        oplweb:hasProductLongDescription ,
        oplweb:hasProductReleaseDbms ,
        oplweb:hasProductReleaseID ,
        oplweb:hasProductReleaseOpsys ,
        oplweb:hasProtocolActive ,
        oplweb:hasProtocolDescription ,
        oplweb:hasProtocolName ,
        oplweb:hasStartDate ,
        oplweb:hasTriggerPoint ,
        oplweb:hasTypeOfGood ,
        oplweb:hasUnitValue ,
        oplweb:hasUri ,
        oplweb:hasUriOld ,
        oplweb:hasVendorCategoryDescription ,
        oplweb:hasVendorCategoryFamilyDescription ,
        oplweb:hasVendorName ,
        oplweb:isDbmsDownwardCompatible ,
        oplweb:isDbmsUpwardCompatible ,
        oplweb:isOpsysDownwardCompatible ,
        oplweb:isOpsysSupported ,
        oplweb:isOpsysUpwardCompatible ,
        oplweb:isProductReleaseDownwardCompatible ,
        oplweb:isProductReleaseUpwardCompatible ,
        oplweb:productReleaseSupported ;
  schema:about
        oplweb:DownloadLocation ,
        oplweb:ComponentArchive ,
        oplweb:PriceUnitType ,
        oplweb:ProductFamily ,
        oplweb:ProductCategory ,
        oplweb:ProductFormat ,
        oplweb:ProductFormatCategory ,
        oplweb:Product ,
        oplweb:Opsys ,
        oplweb:DbmsEngine ,
        oplweb:VendorCategoryFamily ,
        oplweb:VendorCategory ,
        oplweb:Vendors ,
        oplweb:OpsysFamily ,
        oplweb:DbmsFamily ,
        oplweb:OpsysType ,
        oplweb:ProcessorMode ,
        oplweb:Processor ,
        oplweb:ProcessorFamily ,
        oplweb:ProductRelease ,
        oplweb:Component ,
        oplweb:ComponentMode ,
        oplweb:ComponentType ,
        oplweb:ComponentCategory ,
        oplweb:ComponentCode ,
        oplweb:ComponentArchiveType ,
        oplweb:PriceUnitIncrementalDiscount ,
        oplweb:DownloadProtocol ,
        oplweb:DownloadPartner ,
        oplweb:ProductBenefit ,
        oplweb:ProductBenefitCategory ,
        oplweb:ProductFeatureCategory ,
        oplweb:ProductFeature ,
        oplweb:ProductFamilyFeature ,
        oplweb:ProductFormatFeature ,
        oplweb:ProductCategoryFeature ,
        oplweb:ProductReleaseFeature ,
        oplweb:LicenseType ,
        oplweb:PriceType ,
        oplweb:GeneralDiscount ,
        oplweb:IncrementalDiscount ,
        oplweb:LicenseModel ,
        oplweb:hasProductFamily ,
        oplweb:otherProductFamilies ,
        oplweb:wikipediaPage ,
        oplweb:hasBaseCostUnit ,
        oplweb:hasBuildComments ,
        oplweb:hasComponentArchiveAssemblyDate ,
        oplweb:hasComponentArchiveComponentArchiveType ,
        oplweb:hasComponentArchiveFileUri ,
        oplweb:hasComponentArchiveLicenseCode ,
        oplweb:hasComponentArchiveName ,
        oplweb:hasComponentArchiveResFileSize ,
        oplweb:hasComponentArchiveResFullPath ,
        oplweb:hasComponentArchiveResName ,
        oplweb:hasComponentArchiveTypeShortName ,
        oplweb:hasProduct ,
        oplweb:hasCategory ,
        oplweb:hasFormat ,
        oplweb:isProductCategory ,
        oplweb:isProductFormat ,
        oplweb:isOfVendorCategory ,
        oplweb:vendorOf ,
        oplweb:DbmsEngineOldArchiveCode ,
        oplweb:isOfOpsysFamily ,
        oplweb:isOfOpsysType ,
        oplweb:hasBusinessFunction ,
        oplweb:includesObject ,
        oplweb:isOfCategory ,
        oplweb:isOfFormat ,
        oplweb:isForDbmsEngine ,
        oplweb:isForOpsys ,
        oplweb:hasUnitOfMeasure ,
        oplweb:hasEligibleQuantity ,
        oplweb:hasFeature ,
        oplweb:hasCurrency ,
        oplweb:hasCurrencyValue ,
        oplweb:hasMinValueFloat ,
        oplweb:hasMaxValueFloat ,
        oplweb:hasUnitPriceSpecification ,
        oplweb:hasIncrementalDiscount ,
        oplweb:hasGeneralDiscount ,
        oplweb:minUnits ,
        oplweb:maxUnits ,
        oplweb:label ,
        oplweb:isDescribedUsing ,
        oplweb:name ,
        oplweb:logo ,
        oplweb:maker ,
        oplweb:sameAs ,
        oplweb:hasComponentArchiveTypeExtension ,
        oplweb:hasComponentArchiveTypeName ,
        oplweb:hasComponentBuildDate ,
        oplweb:hasComponentCVSID ,
        oplweb:hasComponentCategoryDescription ,
        oplweb:hasComponentCategoryLongDescription ,
        oplweb:hasComponentCategoryShortDescription ,
        oplweb:hasComponentComponentCategory ,
        oplweb:hasComponentComponentMode ,
        oplweb:hasComponentComponentType ,
        oplweb:hasComponentDbmsEngine ,
        oplweb:hasComponentModeDescription ,
        oplweb:hasComponentModeShortDescription ,
        oplweb:hasComponentName ,
        oplweb:hasComponentOpsys ,
        oplweb:hasComponentTypeDescription ,
        oplweb:hasAmountOfThisGood ,
        oplweb:hasCodeWord ,
        oplweb:hasComponent ,
        oplweb:hasComponentTypeShortDescription ,
        oplweb:hasDatabaseFamily ,
        oplweb:hasDbmsEngineRating ,
        oplweb:hasDbmsFamilyName ,
        oplweb:hasDbmsFamilyVendor ,
        oplweb:hasDbmsName ,
        oplweb:hasDbmsVersion ,
        oplweb:hasDemoUrl ,
        oplweb:hasDescription ,
        oplweb:hasDetails ,
        oplweb:hasDomainName ,
        oplweb:hasEndDate ,
        oplweb:hasFilesize ,
        oplweb:hasGraceUnits ,
        oplweb:hasHomePage ,
        oplweb:hasHostName ,
        oplweb:hasHypesPerSecond ,
        oplweb:hasImplemented ,
        oplweb:hasNotes ,
        oplweb:hasOperatingSystemsFamily ,
        oplweb:hasOpsysCommercialName ,
        oplweb:hasOpsysEmulationMode ,
        oplweb:hasOpsysFamilyLicenseCode ,
        oplweb:hasOpsysFamilyName ,
        oplweb:hasOpsysFamilyRating ,
        oplweb:hasOpsysFamilyVendor ,
        oplweb:hasOpsysLicenseCode ,
        oplweb:hasOpsysName ,
        oplweb:hasOpsysProcessor ,
        oplweb:hasOpsysTypeDescription ,
        oplweb:hasOpsysTypeShortDescription ,
        oplweb:hasOpsysVersion ,
        oplweb:hasPartnerName ,
        oplweb:hasPercentageOfBase ,
        oplweb:hasPercentageOfCost ,
        oplweb:hasPortNumber ,
        oplweb:hasPriceUnit ,
        oplweb:hasProcessor ,
        oplweb:hasProcessorDescription ,
        oplweb:hasProcessorFamilies ,
        oplweb:hasProcessorFamilyDescription ,
        oplweb:hasProcessorFamilyName ,
        oplweb:hasProcessorFamilyVendor ,
        oplweb:hasProcessorModeName ,
        oplweb:hasProcessorName ,
        oplweb:hasProcessorProcessorMode ,
        oplweb:hasProductBenefitsAcronym ,
        oplweb:hasProductBenefitsCategoryDescription ,
        oplweb:hasProductBenefitsExplanation ,
        oplweb:hasProductCategoryCode ,
        oplweb:hasProductCategoryDescription ,
        oplweb:hasProductCategoryLongDescription ,
        oplweb:hasProductDescription ,
        oplweb:hasProductFamilyCode ,
        oplweb:hasProductFamilyDescription ,
        oplweb:hasProductFamilyLongDescription ,
        oplweb:hasProductFormatCode ,
        oplweb:hasProductFormatDescription ,
        oplweb:hasProductFormatLongDescription ,
        oplweb:hasProductID ,
        oplweb:hasProductLongDescription ,
        oplweb:hasProductReleaseDbms ,
        oplweb:hasProductReleaseID ,
        oplweb:hasProductReleaseOpsys ,
        oplweb:hasProtocolActive ,
        oplweb:hasProtocolDescription ,
        oplweb:hasProtocolName ,
        oplweb:hasStartDate ,
        oplweb:hasTriggerPoint ,
        oplweb:hasTypeOfGood ,
        oplweb:hasUnitValue ,
        oplweb:hasUri ,
        oplweb:hasUriOld ,
        oplweb:hasVendorCategoryDescription ,
        oplweb:hasVendorCategoryFamilyDescription ,
        oplweb:hasVendorName ,
        oplweb:isDbmsDownwardCompatible ,
        oplweb:isDbmsUpwardCompatible ,
        oplweb:isOpsysDownwardCompatible ,
        oplweb:isOpsysSupported ,
        oplweb:isOpsysUpwardCompatible ,
        oplweb:isProductReleaseDownwardCompatible ,
        oplweb:isProductReleaseUpwardCompatible ,
        oplweb:productReleaseSupported .


sourceDAV:
  a schema:CreativeWork, schema:Article, schema:TechArticle ;
  rdfs:label """OpenLink Product Portfolio Ontology Description Document (Turtle)"""^^xsd:string ;
  schema:license <http://creativecommons.org/licenses/by-sa/3.0/> ;
  schema:creator <http://www.openlinksw.com/#this> ;
  schema:comment """This is a turtle document that uses Linked Data oriented content to describe an OpenLink Product Portfolio Ontology"""@en ;
  schema:mainEntity <http://www.openlinksw.com/schemas/oplweb#> ;
  schema:dateCreated "2014-05-18T13:00:00-05:00"^^xsd:dateTime ;
  schema:dateModified "2015-03-20T13:38:00-05:00"^^xsd:dateTime ;
  xhv:canonical <http://www.openlinksw.com/schemas/oplweb> ;
  xhv:describes <http://www.openlinksw.com/schemas/oplweb#> ;
  schema:about <http://www.openlinksw.com/schemas/oplweb#> ;
  dcterms:subject <http://www.openlinksw.com/schemas/oplweb#> .

source:
  a schema:CreativeWork, schema:Article, schema:TechArticle ;
  rdfs:label """OpenLink Product Portfolio Ontology Description Document (Turtle)"""^^xsd:string ;
  schema:license <http://creativecommons.org/licenses/by-sa/3.0/> ;
  schema:creator <http://www.openlinksw.com/#this> ;
  schema:comment """This is a turtle document that uses Linked Data oriented content to describe an OpenLink Product Portfolio ontology"""@en ;
  schema:mainEntity <http://www.openlinksw.com/schemas/oplweb#> ;
  schema:dateCreated "2014-05-18T13:00:00-05:00"^^xsd:dateTime ;
  schema:dateModified "2015-03-20T13:38:00-05:00"^^xsd:dateTime ;
  xhv:canonical <http://www.openlinksw.com/schemas/oplweb> ;
  xhv:describes <http://www.openlinksw.com/schemas/oplweb#> ;
  schema:about <http://www.openlinksw.com/schemas/oplweb#> ;
  dcterms:subject <http://www.openlinksw.com/schemas/oplweb#> .

<http://www.openlinksw.com/schemas/oplweb>
  a schema:WebPage, schema:CreativeWork, schema:Article, schema:TechArticle ;
  rdfs:label """OpenLink Product Portfolio Ontology Description Document"""^^xsd:string ;
  schema:license <http://creativecommons.org/licenses/by-sa/3.0/> ;
  schema:dateCreated "2014-05-18T13:00:00-05:00"^^xsd:dateTime ;
  schema:dateModified "2015-03-20T13:38:00-05:00"^^xsd:dateTime ;
  schema:creator <http://www.openlinksw.com/#this> ;
  schema:comment """This is a document that uses Linked Data oriented content to describe OpenLink Product Portfolio Ontology."""@en ;
  dcterms:subject <http://www.openlinksw.com/schemas/oplweb#> ;
  schema:mainEntity <http://www.openlinksw.com/schemas/oplweb#> ;
  schema:about
        oplweb:WikipediaPage ,
        oplweb:ProductFeature ,
        oplweb:hasProductFamily ,
        oplweb:otherProductFamilies ,
        oplweb:isOfOpsysFamily ,
        oplweb:LocationOfSalesOrServiceProvisioning_1 ,
        oplweb:DbmsFamilyVendor ,
        oplweb:OpsysFamilyVendor ,
        oplweb:OpsysFamilyName ,
        oplweb:ProcessorFamily ,
        oplweb:ProductFamilyCode ,
        oplweb:DbmsUpwardCompatible ,
        oplweb:OpsysTypeDescription ,
        oplweb:ProductFamilyFeature ,
        oplweb:ProductFormatDescription ,
        oplweb:OpsysTypeShortDescription ,
        oplweb:ProcessorName ,
        oplweb:Processors ,
        oplweb:hasBusinessFunction ,
        oplweb:ProductReleaseId ,
        oplweb:ProductReleaseDownwardCompatible ,
        oplweb:ComponentCategoryShortDescription ,
        oplweb:Filesize ,
        oplweb:PortNumber ,
        oplweb:ProductFeatureCategory ,
        oplweb:ProductBenefitsAcronym ,
        oplweb:hasMaxValueFloat ,
        oplweb:minUnits ,
        oplweb:percentageOfBase ,
        oplweb:sameAs ,
        oplweb:OperatingSystemsFamilies ,
        oplweb:includesObject ,
        oplweb:Processor ,
        oplweb:hasComponentArchiveResName ,
        oplweb:TypeAndQuantityNode_2 ,
        oplweb:ProductFormat ,
        oplweb:hasCategory ,
        oplweb:OpsysDownwardCompatible ,
        oplweb:startDate ,
        oplweb:UriOld ,
        oplweb:graceUnits ,
        oplweb:hasProduct ,
        oplweb:name ,
        oplweb:ProductFamilyDescription ,
        oplweb:ProductFamilyLongDescription ,
        oplweb:ProductFormatLongDescription ,
        oplweb:ProductCategoryDescription ,
        oplweb:ProductCategoryLongDescription ,
        oplweb:ProductCategoryCode ,
        oplweb:VendorName ,
        oplweb:VendorCategoryFamilyDescription ,
        oplweb:VendorCategoryDescription ,
        oplweb:isOfVendorCategory ,
        oplweb:vendorOf ,
        oplweb:ProcessorProcessorMode ,
        oplweb:OpsysFamilyLicenseCode ,
        oplweb:DbmsName ,
        oplweb:DbmsVersion ,
        oplweb:DbmsEngineOldArchiveCode ,
        oplweb:DbmsDownwardCompatible ,
        oplweb:OpsysName ,
        oplweb:OpsysVersion ,
        oplweb:OpsysCommercialName ,
        oplweb:ProcessorDescription ,
        oplweb:ProcessorFamilyName ,
        oplweb:ProcessorFamilyDescription ,
        oplweb:ProcessorFamilyVendor ,
        oplweb:isOfOpsysType ,
        oplweb:DatabaseFamilies ,
        oplweb:ProductId ,
        oplweb:ProductReleaseOpsys ,
        oplweb:isForDbmsEngine ,
        oplweb:isForOpsys ,
        oplweb:ProductReleaseUpwardCompatible ,
        oplweb:ProductReleaseSupported ,
        oplweb:ComponentModeShortDescription ,
        oplweb:ComponentCategoryDescription ,
        oplweb:ComponentCategoryLongDescription ,
        oplweb:ComponentName ,
        oplweb:ComponentCvsid ,
        oplweb:Notes ,
        oplweb:ComponentComponentType ,
        oplweb:ComponentComponentMode ,
        oplweb:ComponentOpsys ,
        oplweb:ComponentDbmsEngine ,
        oplweb:hasComponentArchiveTypeName ,
        oplweb:hasComponentArchiveTypeShortName ,
        oplweb:amountOfThisGood ,
        oplweb:typeOfGood ,
        oplweb:hasUnitOfMeasure ,
        oplweb:hasEligibleQuantity ,
        oplweb:hasComponentArchiveTypeExtension ,
        oplweb:hasComponentArchiveComponentArchiveType ,
        oplweb:hasComponentArchiveAssemblyDate ,
        oplweb:hasComponentArchiveFileUri ,
        oplweb:hasComponentArchiveLicenseCode ,
        oplweb:hasComponentArchiveResFullPath ,
        oplweb:hasComponentArchiveResFileSize ,
        oplweb:ProtocolName ,
        oplweb:ProtocolDescription ,
        oplweb:ProtocolActive ,
        oplweb:DomainName ,
        oplweb:Uri ,
        oplweb:Description ,
        oplweb:ProductBenefitsExplanation ,
        oplweb:DemoUrl ,
        oplweb:HypesPerSecond ,
        oplweb:Implemented ,
        oplweb:hasGeneralDiscount ,
        oplweb:hasMinValueFloat ,
        oplweb:hasCurrency ,
        oplweb:hasCurrencyValue ,
        oplweb:hasUnitPriceSpecification ,
        oplweb:hasBaseCostUnit ,
        oplweb:hasIncrementalDiscount ,
        oplweb:PriceUnit ,
        oplweb:unitValue ,
        oplweb:maxUnits ,
        oplweb:codeWord ,
        oplweb:endDate ,
        oplweb:percentageOfCost ,
        oplweb:logo ,
        oplweb:homepage ,
        oplweb:maker ,
        oplweb:isOfFormat ,
        oplweb:BusinessEntity ,
        oplweb:Offering ,
        oplweb:DevelopmentOffering ,
        oplweb:TrainingOffering ,
        oplweb:DownloadLocation ,
        oplweb:PriceUnitType ,
        oplweb:TypeAndQuantityNode_1 ,
        oplweb:ProductFamily ,
        oplweb:ProductFormatCategory ,
        oplweb:Product ,
        oplweb:Opsys ,
        oplweb:DbmsEngine ,
        oplweb:VendorCategoryFamily ,
        oplweb:VendorCategory ,
        oplweb:Vendors ,
        oplweb:OpsysFamily ,
        oplweb:DbmsFamily ,
        oplweb:OpsysType ,
        oplweb:ProcessorMode ,
        oplweb:ProductRelease ,
        oplweb:ComponentArchive ,
        oplweb:Component ,
        oplweb:ComponentMode ,
        oplweb:ComponentCategory ,
        oplweb:ComponentCode ,
        oplweb:ComponentType ,
        oplweb:PriceUnitIncrementalDiscount ,
        oplweb:DownloadProtocol ,
        oplweb:DownloadPartner ,
        oplweb:ProductBenefit ,
        oplweb:ProductReleaseFeature ,
        oplweb:ProductFormatFeature ,
        oplweb:hasFeature ,
        oplweb:LicenseType ,
        oplweb:PriceType ,
        oplweb:GeneralDiscount ,
        oplweb:IncrementalDiscount ,
        oplweb:LicenseModel ,
        oplweb:label ,
        oplweb:TypeAndQuantityNode_3 ,
        oplweb:hasFormat ,
        oplweb:isProductCategory ,
        oplweb:isProductFormat ,
        oplweb:OpsysFamilyRating ,
        oplweb:DbmsFamilyName ,
        oplweb:DbmsEngineRating ,
        oplweb:OpsysUpwardCompatible ,
        oplweb:OpsysLicenseCode ,
        oplweb:OpsysProcessor ,
        oplweb:ProcessorModeName ,
        oplweb:isOfCategory ,
        oplweb:ProductLongDescription ,
        oplweb:OpsysSupported ,
        oplweb:ComponentModeDescription ,
        oplweb:ComponentTypeDescription ,
        oplweb:ComponentBuildDate ,
        oplweb:hasComponents ,
        oplweb:hasComponentArchiveName ,
        oplweb:HostName ,
        oplweb:ProductBenefitsCategoryDescription ,
        oplweb:Details ,
        oplweb:isDescribedUsing ,
        oplweb:PartnerName ,
        oplweb:ComponentComponentCategory ,
        oplweb:ProductCategory ,
        oplweb:ProductFormatCode ,
        oplweb:OpsysEmulationMode ,
        oplweb:ProcessorFamilies ,
        oplweb:ProductDescription ,
        oplweb:ProductReleaseDbms ,
        oplweb:ComponentTypeShortDescription ,
        oplweb:hasBuildComments ,
        oplweb:ComponentArchiveType ,
        oplweb:ProductBenefitCategory ,
        oplweb:ProductCategoryFeature ,
        oplweb:triggerPoint .





# <--------------------- Classes --------------------->

oplweb:Component a owl:Class ;
    rdfs:label "Portfolio Ontology: Component" ;
    schema:comment "Components"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:ComponentArchive a owl:Class ;
    rdfs:label "Portfolio Ontology: Component Archive" ;
    schema:comment "Component Archives"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf gr:ProductOrServiceSomeInstancePlaceholder .

oplweb:ComponentArchiveType a owl:Class ;
    rdfs:label "Portfolio Ontology: Component Archive Type" ;
    schema:comment "Component Archives Type"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:ComponentCategory a owl:Class ;
    rdfs:label "Portfolio Ontology: Component Category" ;
    schema:comment "Component Category"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:ComponentCode a owl:Class ;
    rdfs:label "Portfolio Ontology: Component Code" ;
    schema:comment "Component Code"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:ComponentMode a owl:Class ;
    rdfs:label "Portfolio Ontology: Component Mode" ;
    schema:comment "Component"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:ComponentType a owl:Class ;
    rdfs:label "Portfolio Ontology: Component" ;
    schema:comment "Component Type"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:DbmsEngine a owl:Class ;
    rdfs:label "Portfolio Ontology: DBMS Engine" ;
    schema:comment "Database Management System Engine"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf oplweb:DbmsFamily , schema:SoftwareApplication .

oplweb:DbmsFamily a owl:Class ;
    rdfs:label "Portfolio Ontology: DBMS Family" ;
    schema:comment "Database Management System Family"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:DownloadLocation a owl:Class ;
    rdfs:label "Portfolio Ontology: Download Location" ;
    schema:comment "Download Location"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf gr:ActualProductOrServicesInstance .

oplweb:DownloadPartner a owl:Class ;
    rdfs:label "Portfolio Ontology: Download Partner" ;
    schema:comment "Download Partner"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:DownloadProtocol a owl:Class ;
    rdfs:label "Portfolio Ontology: Download Protocol" ;
    schema:comment "Download Protocol"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:GeneralDiscount a owl:Class ;
    rdfs:label "Portfolio Ontology: General Discount" ;
    schema:comment "General Discount"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:IncrementalDiscount a owl:Class ;
    rdfs:label "Portfolio Ontology: Incremental Discount" ;
    schema:comment "Incremental Discount"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:LicenseModel a owl:Class ;
    rdfs:label "Portfolio Ontology: License Model" ;
    schema:comment "License Model"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf schema:Offer .

oplweb:LicenseType a owl:Class ;
    rdfs:label "Portfolio Ontology: License Type" ;
    schema:comment "License Type"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:Opsys a owl:Class ;
    rdfs:label "Portfolio Ontology: Operating System" ;
    schema:comment "The operating system or underlaying platform."@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf oplweb:OpsysFamily, oplweb:OpsysType .

oplweb:OpsysFamily a owl:Class ;
    rdfs:label "Portfolio Ontology: OS Family" ;
    schema:comment "Operating System Family"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:OpsysType a owl:Class ;
    rdfs:label "Portfolio Ontology: OS Type" ;
    schema:comment "Operating System Type"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:PriceType a owl:Class ;
    rdfs:label "Portfolio Ontology: Price Type" ;
    schema:comment "Price Type"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf gr:typeOfGood .

oplweb:PriceUnitIncrementalDiscount a owl:Class ;
    rdfs:label "Portfolio Ontology: Unit Incremental Discount" ;
    schema:comment "Unit Incremental Discount"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf gr:QuantativeValueInteger .

oplweb:PriceUnitType a owl:Class ;
    rdfs:label "Portfolio Ontology: Unit Type" ;
    schema:comment "Unit Type"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf schema:UnitPriceSpecification .

oplweb:Processor a owl:Class ;
    rdfs:label "Portfolio Ontology: Processor" ;
    schema:comment "Processor"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf oplweb:ProcessorFamily .

oplweb:ProcessorFamily a owl:Class ;
    rdfs:label "Portfolio Ontology: Processor Family" ;
    schema:comment "Processor Family"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:ProcessorMode a owl:Class ;
    rdfs:label "Portfolio Ontology: Processor Mode" ;
    schema:comment "Processor Mode"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:Product a owl:Class ;
    rdfs:label "Portfolio Ontology: Product" ;
    schema:comment "Product"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf schema:Product .

oplweb:ProductBenefit a owl:Class ;
    rdfs:label "Portfolio Ontology: Product Benefit" ;
    schema:comment "Product Benefit"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf oplweb:ProductBenefitCategory .

oplweb:ProductBenefitCategory a owl:Class ;
    rdfs:label "Portfolio Ontology: Product Benefit Category" ;
    schema:comment "Product Benefit Category"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:ProductCategory a owl:Class ;
    rdfs:label "Portfolio Ontology: Product Category" ;
    schema:comment "Product Category"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf oplweb:ProductFamily .

oplweb:ProductCategoryFeature a owl:Class ;
    rdfs:label "Portfolio Ontology: Product Category Features" ;
    schema:comment "Product Category Features"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf oplweb:ProductBenefit,
        oplweb:ProductCategory,
        oplweb:ProductFeatureCategory .

oplweb:ProductFamily a owl:Class ;
    rdfs:label "Portfolio Ontology: Product Family" ;
    schema:comment "Product Family"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf schema:Product .

oplweb:ProductFamilyFeature a owl:Class ;
    rdfs:label "Portfolio Ontology: Product Family Features" ;
    schema:comment "Product Family Features"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf oplweb:ProductBenefit,
        oplweb:ProductFamily,
        oplweb:ProductFeatureCategory .

oplweb:ProductFeature a owl:Class ;
    rdfs:label "Portfolio Ontology: Product Feature" ;
    schema:comment "Product Feature"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf oplweb:Product,
        oplweb:ProductBenefit,
        oplweb:ProductFeatureCategory .

oplweb:ProductFeatureCategory a owl:Class ;
    rdfs:label "Portfolio Ontology: Product Feature Category" ;
    schema:comment "Product Feature Category"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:ProductFormat a owl:Class ;
    rdfs:label "Portfolio Ontology: Product Format" ;
    schema:comment "Product Format"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf oplweb:ProductFamily .

oplweb:ProductFormatCategory a owl:Class ;
    rdfs:label "Portfolio Ontology: Product Format Category" ;
    schema:comment "Product Format Category"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf oplweb:ProductCategory,
        oplweb:ProductFamily,
        oplweb:ProductFormat .

oplweb:ProductFormatFeature a owl:Class ;
    rdfs:label "Portfolio Ontology: Product Format Features" ;
    schema:comment "Product Format Features"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf oplweb:ProductBenefit,
        oplweb:ProductFeatureCategory,
        oplweb:ProductFormat .

oplweb:ProductRelease a owl:Class ;
    rdfs:label "Portfolio Ontology: Product Release" ;
    schema:comment "Product Release"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf schema:ProductModel,
        oplweb:Product .

oplweb:ProductReleaseFeature a owl:Class ;
    rdfs:label "Portfolio Ontology: Product Release Feature" ;
    schema:comment "Product Release Feature"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf oplweb:ProductBenefit,
        oplweb:ProductFeatureCategory,
        oplweb:ProductRelease .

oplweb:VendorCategory a owl:Class ;
    rdfs:label "Portfolio Ontology: Vendor Category" ;
    schema:comment "Vendor Category"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf oplweb:VendorCategoryFamily .

oplweb:VendorCategoryFamily a owl:Class ;
    rdfs:label "Portfolio Ontology: Vendor category family" ;
    schema:comment "Vendor Category Family"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  .

oplweb:Vendors a owl:Class ;
    rdfs:label "Portfolio Ontology: vendors" ;
    schema:comment "Vendors"@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:subClassOf oplweb:VendorCategory .

# <--------------------- properties --------------------->

oplweb:hasBaseCostUnit a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasBaseCostUnit" ;
    rdfs:domain oplweb:License ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:UnitType ;
    rdfs:subPropertyOf gr:quantitativeProductOrServiceProperty .

oplweb:hasBuildComments a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasBuildComments" ;
    rdfs:domain oplweb:Component ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasComponentArchiveAssemblyDate a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentArchiveAssemblyDate" ;
    rdfs:domain oplweb:ComponentArchive ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:datatypeProductOrServiceProperty .

oplweb:hasComponentArchiveComponentArchiveType a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasComponentArchiveComponentArchiveType" ;
    rdfs:domain oplweb:ComponentArchive ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:ComponentArchiveType .

oplweb:hasComponentArchiveFileUri a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentArchiveFileUri" ;
    rdfs:domain oplweb:ComponentArchive ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:datatypeProductOrServiceProperty .

oplweb:hasComponentArchiveLicenseCode a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentArchiveLicenseCode" ;
    rdfs:domain oplweb:ComponentArchive ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:datatypeProductOrServiceProperty .

oplweb:hasComponentArchiveName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentArchiveName" ;
    rdfs:domain oplweb:ComponentArchive ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:datatypeProductOrServiceProperty,
        schema:name .

oplweb:hasComponentArchiveResFileSize a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentArchiveResFileSize" ;
    rdfs:domain oplweb:ComponentArchive ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:datatypeProductOrServiceProperty .

oplweb:hasComponentArchiveResFullPath a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentArchiveResFullPath" ;
    rdfs:domain oplweb:ComponentArchive ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:datatypeProductOrServiceProperty .

oplweb:hasComponentArchiveResName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentArchiveResName" ;
    rdfs:domain oplweb:ComponentArchive ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:datatypeProductOrServiceProperty .

oplweb:hasComponentArchiveTypeExtension a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentArchiveTypeExtension" ;
    rdfs:domain oplweb:ComponentArchiveType ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:datatypeProductOrServiceProperty .

oplweb:hasComponentArchiveTypeName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentArchiveTypeName" ;
    rdfs:domain oplweb:ComponentArchiveType ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf schema:name .

oplweb:hasComponentArchiveTypeShortName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentArchiveTypeShortName" ;
    rdfs:domain oplweb:ComponentArchiveType ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasComponentBuildDate a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentBuildDate" ;
    rdfs:domain oplweb:Component ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasComponentCategoryDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentCategoryDescription" ;
    rdfs:domain oplweb:ComponentCategory ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasComponentCategoryLongDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentCategoryLongDescription" ;
    rdfs:domain oplweb:ComponentCategory ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasComponentCategoryShortDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentCategoryShortDescription" ;
    rdfs:domain oplweb:ComponentCategory ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasComponentComponentCategory a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasComponentComponentCategory" ;
    rdfs:domain oplweb:Component ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:ComponentCategory .

oplweb:hasComponentComponentMode a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasComponentComponentMode" ;
    rdfs:domain oplweb:Component ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:ComponentMode .

oplweb:hasComponentComponentType a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasComponentComponentType" ;
    rdfs:domain oplweb:Component ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:ComponentType .

oplweb:hasComponentCVSID a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentCVSID" ;
    rdfs:domain oplweb:Component ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasComponentDbmsEngine a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasComponentDbmsEngine" ;
    rdfs:domain oplweb:Component ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:DbmsEngine .

oplweb:hasComponentModeDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentModeDescription" ;
    rdfs:domain oplweb:ComponentMode ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasComponentModeShortDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentModeShortDescription" ;
    rdfs:domain oplweb:ComponentMode ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasComponentName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentName" ;
    rdfs:domain oplweb:Component ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf schema:name .

oplweb:hasComponentOpsys a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasComponentOpsys" ;
    rdfs:domain oplweb:Component ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:Opsys .

oplweb:hasComponentTypeDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentTypeDescription" ;
    rdfs:domain oplweb:ComponentType ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasComponentTypeShortDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasComponentTypeShortDescription" ;
    rdfs:domain oplweb:ComponentType ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasDatabaseFamily a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasDatabaseFamily" ;
    rdfs:domain oplweb:ProductFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:DbmsFamily .

oplweb:isDbmsDownwardCompatible a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "isDbmsDownwardCompatible" ;
    rdfs:domain oplweb:DbmsEngine ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:boolean .

oplweb:DbmsEngineOldArchiveCode a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "DbmsEngineOldArchiveCode" ;
    rdfs:domain oplweb:DbmsEngine ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasDbmsEngineRating a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasDbmsEngineRating" ;
    rdfs:domain oplweb:DbmsEngine ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasDbmsFamilyName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasDbmsFamilyName" ;
    rdfs:domain oplweb:DbmsFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf schema:name .

oplweb:hasDbmsFamilyVendor a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasDbmsFamilyVendor" ;
    rdfs:domain oplweb:DbmsFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:Vendors .

oplweb:hasDbmsName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasDbmsName" ;
    rdfs:domain oplweb:DbmsEngine ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf schema:name .

oplweb:isDbmsUpwardCompatible a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "isDbmsUpwardCompatible" ;
    rdfs:domain oplweb:DbmsEngine ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:boolean .

oplweb:hasDbmsVersion a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasDbmsVersion" ;
    rdfs:domain oplweb:DbmsEngine ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasDemoUrl a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasDemoUrl" ;
    rdfs:domain
        oplweb:ProductCategoryFeature,
        oplweb:ProductFamilyFeature,
        oplweb:ProductFormatFeature,
        oplweb:ProductReleaseFeature ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:datatypeProductOrServiceProperty .

oplweb:hasDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasDescription" ;
    rdfs:domain oplweb:ProductBenefitCategory,
        oplweb:ProductCategoryFeature,
        oplweb:ProductFamilyFeature,
        oplweb:ProductFeatureCategory,
        oplweb:ProductFormatFeature,
        oplweb:ProductReleaseFeature ;
    schema:domainIncludes
        oplweb:ProductBenefit,
        oplweb:ProductFeature ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:ProductFeature owl:disjointWith oplweb:ProductBenefit .

oplweb:hasDetails a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasDetails" ;
    rdfs:domain
        oplweb:ProductCategoryFeature,
        oplweb:ProductFamilyFeature,
        oplweb:ProductFeature,
        oplweb:ProductFormatFeature,
        oplweb:ProductReleaseFeature ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasDomainName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasDomainName" ;
    rdfs:domain oplweb:DownloadPartner ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasFilesize a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasFilesize" ;
    rdfs:domain oplweb:Component ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasHostName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasHostName" ;
    rdfs:domain oplweb:DownloadPartner ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasHypesPerSecond a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasHypesPerSecond" ;
    rdfs:domain
        oplweb:ProductCategoryFeature,
        oplweb:ProductFamilyFeature,
        oplweb:ProductFormatFeature,
        oplweb:ProductreleaseFeature ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:integer ;
    rdfs:subPropertyOf gr:datatypeProductOrServiceProperty .

oplweb:hasImplemented a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasImplemented" ;
    rdfs:domain
        oplweb:ProductCategoryFeature,
        oplweb:ProductFamilyFeature,
        oplweb:ProductFormatFeature,
        oplweb:ProductReleaseFeature ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:datatypeProductOrServiceProperty .

oplweb:hasNotes a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasNotes" ;
    rdfs:domain oplweb:Component ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasOperatingSystemsFamily a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasOperatingSystemsFamily" ;
    rdfs:domain oplweb:ProductFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:OpsysFamily .

oplweb:hasOpsysCommercialName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasOpsysCommercialName" ;
    rdfs:domain oplweb:Opsys ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf schema:name .

oplweb:isOpsysDownwardCompatible a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "isOpsysDownwardCompatible" ;
    rdfs:domain oplweb:Opsys ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:boolean .

oplweb:hasOpsysEmulationMode a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasOpsysEmulationMode" ;
    rdfs:domain oplweb:Opsys ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:ProcessorMode .

oplweb:hasOpsysFamilyLicenseCode a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasOpsysFamilyLicenseCode" ;
    rdfs:domain oplweb:OpsysFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasOpsysFamilyName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasOpsysFamilyName" ;
    rdfs:domain oplweb:OpsysFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf schema:name .

oplweb:hasOpsysFamilyRating a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasOpsysFamilyRating" ;
    rdfs:domain oplweb:OpsysFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasOpsysFamilyVendor a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasOpsysFamilyVendor" ;
    rdfs:domain oplweb:OpsysFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:Vendors .

oplweb:hasOpsysLicenseCode a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasOpsysLicenseCode" ;
    rdfs:domain oplweb:Opsys ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasOpsysName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasOpsysName" ;
    rdfs:domain oplweb:Opsys ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf schema:name .

oplweb:hasOpsysProcessor a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasOpsysProcessor" ;
    rdfs:domain oplweb:Opsys ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:Processor .

oplweb:isOpsysSupported a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "isOpsysSupported" ;
    rdfs:domain oplweb:Opsys ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:boolean .

oplweb:hasOpsysTypeDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasOpsysTypeDescription" ;
    rdfs:domain oplweb:OpsysType ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasOpsysTypeShortDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasOpsysTypeShortDescription" ;
    rdfs:domain oplweb:OpsysType ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:isOpsysUpwardCompatible a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "isOpsysUpwardCompatible" ;
    rdfs:domain oplweb:Opsys ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:boolean .

oplweb:hasOpsysVersion a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasOpsysVersion" ;
    rdfs:domain oplweb:Opsys ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasPartnerName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasPartnerName" ;
    rdfs:domain oplweb:DownloadPartner ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasPortNumber a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasPortNumber" ;
    rdfs:domain oplweb:DownloadPartner ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasPriceUnit a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasPriceUnit" ;
    rdfs:domain oplweb:License ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:PriceUnitType ;
    rdfs:subPropertyOf gr:quantitativeProductOrServiceProperty .

oplweb:hasProcessorDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProcessorDescription" ;
    rdfs:domain oplweb:Processor ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProcessorFamilies a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasProcessorFamilies" ;
    rdfs:domain oplweb:ProductFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:ProcessorFamily .

oplweb:hasProcessorFamilyDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProcessorFamilyDescription" ;
    rdfs:domain oplweb:ProcessorFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProcessorFamilyName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProcessorFamilyName" ;
    rdfs:domain oplweb:ProcessorFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf schema:name .

oplweb:hasProcessorFamilyVendor a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasProcessorFamilyVendor" ;
    rdfs:domain oplweb:ProcessorFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:Vendors .

oplweb:hasProcessorModeName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProcessorModeName" ;
    rdfs:domain oplweb:ProcessorMode ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProcessorName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProcessorName" ;
    rdfs:domain oplweb:Processor ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf schema:name .

oplweb:hasProcessorProcessorMode a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasProcessorProcessorMode" ;
    rdfs:domain oplweb:Processor ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:ProcessorMode .

oplweb:hasProcessor a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasProcessor" ;
    rdfs:domain oplsof:OperatingSystem ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:Processor .

oplweb:hasProductBenefitsAcronym a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProductBenefitsAcronym" ;
    rdfs:domain oplweb:ProductBenefit ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProductBenefitsCategoryDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProductBenefitsCategoryDescription" ;
    rdfs:domain oplweb:ProductBenefitsCategory ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProductBenefitsExplanation a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProductBenefitsExplanation" ;
    rdfs:domain oplweb:ProductBenefit ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProductCategoryCode a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProductCategoryCode" ;
    rdfs:domain oplweb:ProductCategory,
        oplweb:ProductFormatCategory ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProductCategoryDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProductCategoryDescription" ;
    rdfs:domain oplweb:ProductCategory ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProductCategoryLongDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProductCategoryLongDescription" ;
    rdfs:domain oplweb:ProductCategory ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProductDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProductDescription" ;
    rdfs:domain oplweb:Product ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf schema:name .

oplweb:hasProductFamilyCode a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProductFamilyCode" ;
    rdfs:domain oplweb:ProductFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProductFamilyDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProductFamilyDescription" ;
    rdfs:domain oplweb:ProductFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProductFamilyLongDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProductFamilyLongDescription" ;
    rdfs:domain oplweb:ProductFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProductFormatCode a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProductFormatCode" ;
    rdfs:domain oplweb:ProductFormat,
        oplweb:ProductFormatCategory ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProductFormatDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProductFormatDescription" ;
    rdfs:domain oplweb:ProductFormat ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProductFormatLongDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProductFormatLongDescription" ;
    rdfs:domain oplweb:ProductFormat ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProductID a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProductID" ;
    rdfs:domain oplweb:Product ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProductLongDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProductLongDescription" ;
    rdfs:domain oplweb:Product ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProductReleaseDbms a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasProductReleaseDbms" ;
    rdfs:domain oplweb:ProductRelease ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:DbmsEngine .

oplweb:isProductReleaseDownwardCompatible a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "isProductReleaseDownwardCompatible" ;
    rdfs:domain oplweb:ProductRelease ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:boolean .

oplweb:hasProductReleaseID a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProductReleaseID" ;
    rdfs:domain oplweb:ProductRelease ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProductReleaseOpsys a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasProductReleaseOpsys" ;
    rdfs:domain oplweb:ProductRelease ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:Opsys .

oplweb:productReleaseSupported a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "productReleaseSupported" ;
    rdfs:domain oplweb:ProductRelease ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:isProductReleaseUpwardCompatible a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "isProductReleaseUpwardCompatible" ;
    rdfs:domain oplweb:ProductRelease ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:boolean .

oplweb:hasProtocolActive a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProtocolActive" ;
    rdfs:domain oplweb:DownloadProtocol ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProtocolDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProtocolDescription" ;
    rdfs:domain oplweb:DownloadProtocol ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProtocolName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasProtocolName" ;
    rdfs:domain oplweb:DownloadProtocol ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasUri a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasUri" ;
    rdfs:domain oplweb:DownloadLocation ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasUriOld a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasUriOld" ;
    rdfs:domain oplweb:DownloadLocation ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasVendorCategoryDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasVendorCategoryDescription" ;
    rdfs:domain oplweb:VendorCategory ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasVendorCategoryFamilyDescription a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasVendorCategoryFamilyDescription" ;
    rdfs:domain oplweb:VendorCategoryFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasVendorName a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasVendorName" ;
    rdfs:domain oplweb:Vendors ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf schema:name .

oplweb:hasAmountOfThisGood a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasAmountOfThisGood" ;
    rdfs:domain oplweb:ComponentArchive ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:double .

oplweb:hasCodeWord a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasCodeWord" ;
    rdfs:domain oplweb:GeneralDiscount ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:datatypeProductOrServiceProperty .

oplweb:hasEndDate a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasEndDate" ;
    rdfs:domain oplweb:GeneralDiscount ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:quantitativeProductOrServiceProperty .

oplweb:hasGraceUnits a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasGraceUnits" ;
    rdfs:domain oplweb:UnitType ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:quantitativeProductOrServiceProperty .

oplweb:hasBusinessFunction a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasBusinessFunction" ;
    schema:comment "Product/Product release has good relations business function to sell"@en  ;
    rdfs:domain
        oplweb:Product,
        oplweb:ProductRelease ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range gr:Sell .

oplweb:hasCategory a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasCategory" ;
    rdfs:domain
        oplweb:Product,
        oplweb:ProductFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:ProductCategory .

oplweb:hasComponent a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasComponent" ;
    rdfs:domain oplweb:Opsys ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:Component .

oplweb:hasCurrency a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasCurrency" ;
    rdfs:domain oplweb:PriceUnitType ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasCurrencyValue a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasCurrencyValue" ;
    rdfs:domain oplweb:PriceUnitType ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasEligibleQuantity a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasEligibleQuantity" ;
    rdfs:domain oplweb:PriceUnitIncrementalDiscount ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasFeature a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasFeature" ;
    schema:comment "reference from subject to feature lists and descriptions"@en  ;
    rdfs:domain oplweb:ProductFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:Feature ;
    rdfs:subPropertyOf gr:datatypeProductOrServiceProperty .

oplweb:hasFormat a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasFormat" ;
    schema:domainIncludes
        oplweb:ProductFamily,
        oplweb:ProductFormat ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:ProductFormat .

oplweb:ProductFamily owl:disjointWith oplweb:ProductFormat .

oplweb:hasGeneralDiscount a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasGeneralDiscount" ;
    rdfs:domain oplweb:License ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:GeneralDiscount ;
    rdfs:subPropertyOf gr:datatypeProductOrServiceProperty .

oplweb:hasIncrementalDiscount a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasIncrementalDiscount" ;
    rdfs:domain oplweb:UnitType ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:IncrementalDiscount ;
    rdfs:subPropertyOf gr:quantitativeProductOrServiceProperty .

oplweb:hasMaxValueFloat a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasMaxValueFloat" ;
    rdfs:domain oplweb:PriceUnitType ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasMinValueFloat a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasMinValueFloat" ;
    rdfs:domain oplweb:PriceUnitType ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:hasProduct a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasProduct" ;
    rdfs:domain oplweb:ProductCategory,
        oplweb:ProductFormat,
        oplweb:ProductFormatCategory ;
    schema:domainIncludes
        oplweb:DbmsEngine,
        oplweb:Opsys;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:Product .

oplweb:DbmsEngine owl:disjointWith oplweb:Opsys .

oplweb:hasProductFamily a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasProductFamily" ;
    rdfs:domain oplweb:ProductFamilyFeature,
        oplweb:ProductFeature ,
        oplweb:Processor,
        oplweb:Product ;
    schema:domainIncludes
        oplweb:DbmsFamily,
        oplweb:OpsysFamily,
        oplweb:ProcessorFamily,
        oplweb:ProductBenefit ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:ProductFamily .

oplweb:DbmsFamily owl:disjointWith oplweb:OpsysFamily .
oplweb:DbmsFamily owl:disjointWith oplweb:ProcessorFamily .
oplweb:DbmsFamily owl:disjointWith oplweb:ProductBenefit .
oplweb:OpsysFamily owl:disjointWith oplweb:ProductBenefit .
oplweb:OpsysFamily owl:disjointWith oplweb:ProcessorFamily .
oplweb:ProcessorFamily owl:disjointWith oplweb:ProductBenefit .

oplweb:hasUnitOfMeasure a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasUnitOfMeasure" ;
    schema:domainIncludes
        oplweb:ComponentArchive,
        oplweb:PriceUnitIncrementalDiscount ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string .

oplweb:ComponentArchive owl:disjointWith oplweb:PriceUnitIncrementalDiscount .

oplweb:hasUnitPriceSpecification a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasUnitPriceSpecification" ;
    rdfs:domain oplweb:LicenseModel ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:PriceUnitType .

oplweb:hasHomePage a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasHomePage" ;
    schema:domainIncludes
        oplweb:DbmsFamily,
        oplweb:OpsysFamily,
        oplweb:ProcessorFamily,
        oplweb:ProductFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf foaf:homepage .

oplweb:ProductFamily owl:disjointWith oplweb:DbmsFamily ,
                                      oplweb:OpsysFamily,
                                      oplweb:ProcessorFamily .

oplweb:includesObject a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "includesObject" ;
    schema:comment "Product/Product release has good relations business function to sell"@en  ;
    schema:domainIncludes
        oplweb:Component,
        oplweb:ProductRelease ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:ComponentArchive .

oplweb:Component owl:disjointWith oplweb:ProductRelease .

oplweb:isDescribedUsing a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "isDescribedUsing" ;
    rdfs:domain
        oplweb:ComponentArchive,
        oplweb:ComponentArchiveType,
        oplweb:ComponentCategory,
        oplweb:ComponentMode,
        oplweb:ComponentType,
        oplweb:DbmsEngine,
        oplweb:DbmsFamily,
        oplweb:Discount,
        oplweb:DownloadLocation,
        oplweb:LicenseModel,
        oplweb:Opsys,
        oplweb:OpsysFamily,
        oplweb:OpsysType,
        oplweb:PriceType,
        oplweb:PriceUnitType,
        oplweb:Processor,
        oplweb:ProcessorFamily,
        oplweb:Product,
        oplweb:ProductBenefit,
        oplweb:ProductBenefitCategory,
        oplweb:ProductCategory,
        oplweb:ProductCategoryFeature,
        oplweb:ProductFamily,
        oplweb:ProductFamilyFeature,
        oplweb:ProductFeature,
        oplweb:ProductFeatureCategory,
        oplweb:ProductFormat,
        oplweb:ProductFormatFeature,
        oplweb:ProductRelease,
        oplweb:ProductReleaseFeature,
        oplweb:Vendor,
        oplweb:VendorCategory ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range rdf:Resource .

oplweb:isForDbmsEngine a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "isForDbmsEngine" ;
    rdfs:domain oplweb:ProductRelease ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:DbmsEngine .

oplweb:isForOpsys a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "isForOpsys" ;
    rdfs:domain oplweb:ProductRelease ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:Opsys .

oplweb:isOfCategory a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "isOfCategory" ;
    rdfs:domain oplweb:Product ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:ProductCategory .

oplweb:isOfFormat a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "isOfFormat" ;
    rdfs:domain oplweb:Product ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:ProductFormat .

oplweb:isOfOpsysFamily a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "isOfOpsysFamily" ;
    rdfs:domain oplweb:Opsys ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:OpsysFamily .

oplweb:isOfOpsysType a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "isOfOpsysType" ;
    rdfs:domain oplweb:Opsys ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:Opsys .

oplweb:isOfVendorCategory a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "isOfVendorCategory" ;
    rdfs:domain oplweb:Vendors ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:VendorCategory .

oplweb:isProductCategory a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "isProductCategory" ;
    rdfs:domain oplweb:Product ;
    schema:domainIncludes
        oplweb:ProductFamily,
        oplweb:ProductFormatCategory ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:ProductCategory .

oplweb:ProductFamily owl:disjointWith oplweb:ProductFormatCategory .

oplweb:isProductFormat a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "isProductFormat" ;
    rdfs:domain oplweb:ProductFormat;
    schema:domainIncludes
        oplweb:ProductFamily,
        oplweb:ProductFormatCategory ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:ProductFormat .

oplweb:label a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "label" ;
    schema:comment "A human-readable description of a class or property"@en  ;
    rdfs:domain
        oplweb:ComponentArchive,
        oplweb:ComponentArchiveType,
        oplweb:ComponentCategory,
        oplweb:ComponentMode,
        oplweb:ComponentType,
        oplweb:DbmsEngine,
        oplweb:DbmsFamily,
        oplweb:Discount,
        oplweb:DownloadLocation,
        oplweb:LicenseModel,
        oplweb:Opsys,
        oplweb:OpsysFamily,
        oplweb:OpsysType,
        oplweb:PriceType,
        oplweb:PriceUnitType,
        oplweb:Processor,
        oplweb:ProcessorFamily,
        oplweb:Product,
        oplweb:ProductBenefit,
        oplweb:ProductBenefitCategory,
        oplweb:ProductCategory,
        oplweb:ProductCategoryFeature,
        oplweb:ProductFamily,
        oplweb:ProductFamilyFeature,
        oplweb:ProductFeature,
        oplweb:ProductFeatureCategory,
        oplweb:ProductFormat,
        oplweb:ProductFormatFeature,
        oplweb:ProductRelease,
        oplweb:ProductReleaseFeature,
        oplweb:Vendor,
        oplweb:VendorCategory ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:Literal .

oplweb:logo a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "logo" ;
    rdfs:domain oplweb:ProductFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf schema:logo .

oplweb:maker a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "maker" ;
    schema:domainIncludes
        oplweb:ProductCategory,
        oplweb:ProductFamily,
        oplweb:ProductFormat,
        oplweb:ProductRelease ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf schema:creator .

oplweb:ProductFamily owl:disjointWith oplweb:ProductCategory .
oplweb:ProductFamily owl:disjointWith oplweb:ProductFormat .
oplweb:ProductFamily owl:disjointWith oplweb:ProductRelease .
oplweb:ProductRelease owl:disjointWith oplweb:ProductFormat .
oplweb:ProductRelease owl:disjointWith oplweb:ProductFormat .
oplweb:ProductRelease owl:disjointWith oplweb:ProductCategory .
oplweb:ProductFormat owl:disjointWith oplweb:ProductCategory .

oplweb:maxUnits a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "maxUnits" ;
    rdfs:domain oplweb:UnitType ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:quantitativeProductOrServiceProperty .

oplweb:minUnits a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "minUnits" ;
    rdfs:domain oplweb:UnitType ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:quantitativeProductOrServiceProperty .

oplweb:name a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "name" ;
    schema:domainIncludes
        oplweb:ProductCategory,
        oplweb:ProductFamily,
        oplweb:ProductFormat,
        oplweb:ProductRelease ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf schema:name .

oplweb:vendorOf a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "vendorOf" ;
    rdfs:domain oplweb:Vendors ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    schema:rangeIncludes
           oplweb:DbmsFamily ,
           oplweb:ProcessorFamily .

oplweb:otherProductFamilies a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "otherProductFamilies" ;
    rdfs:domain oplweb:ProductFamily ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:ProductFamily .

oplweb:hasPercentageOfBase a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasPercentageOfBase" ;
    rdfs:domain oplweb:IncrementalDiscount ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:quantitativeProductOrServiceProperty .

oplweb:hasPercentageOfCost a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasPercentageOfCost" ;
    rdfs:domain oplweb:GeneralDiscount ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:quantitativeProductOrServiceProperty .

oplweb:sameAs a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "sameAs" ;
    rdfs:domain oplweb:ProductFormatCategory;
    schema:domainIncludes
        oplweb:ProductCategory,
        oplweb:ProductFamily,
        oplweb:ProductFormat,
        oplweb:ProductRelease ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range owl:sameAs .

oplweb:hasStartDate a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasStartDate" ;
    rdfs:domain oplweb:GeneralDiscount ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:quantitativeProductOrServiceProperty .

oplweb:hasTriggerPoint a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasTriggerPoint" ;
    rdfs:domain oplweb:IncrementalDiscount ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:quantitativeProductOrServiceProperty .

oplweb:hasTypeOfGood a rdf:Property,
        owl:ObjectProperty ;
    rdfs:label "hasTypeOfGood" ;
    rdfs:domain oplweb:ComponentArchive ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range oplweb:ProductRelease .

oplweb:hasUnitValue a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "hasUnitValue" ;
    rdfs:domain oplweb:UnitType ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf gr:quantitativeProductOrServiceProperty .

oplweb:wikipediaPage a rdf:Property,
        owl:DatatypeProperty ;
    rdfs:label "wikipediaPage" ;
    rdfs:domain
        oplweb:ComponentArchive,
        oplweb:ComponentArchiveType,
        oplweb:ComponentCategory,
        oplweb:ComponentMode,
        oplweb:ComponentType,
        oplweb:DbmsEngine,
        oplweb:DbmsFamily,
        oplweb:Discount,
        oplweb:DownloadLocation,
        oplweb:LicenseModel,
        oplweb:Opsys,
        oplweb:OpsysFamily,
        oplweb:OpsysType,
        oplweb:PriceType,
        oplweb:PriceUnitType,
        oplweb:Processor,
        oplweb:ProcessorFamily,
        oplweb:Product,
        oplweb:ProductBenefit,
        oplweb:ProductBenefitCategory,
        oplweb:ProductCategory,
        oplweb:ProductCategoryFeature,
        oplweb:ProductFamily,
        oplweb:ProductFamilyFeature,
        oplweb:ProductFeature,
        oplweb:ProductFeatureCategory,
        oplweb:ProductFormat,
        oplweb:ProductFormatFeature,
        oplweb:ProductRelease,
        oplweb:ProductReleaseFeature,
        oplweb:Vendor,
        oplweb:VendorCategory ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    rdfs:range rdf:Resource .



# <--------------------- Others --------------------->

oplweb:BusinessEntity a gr:BusinessEntity ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    schema:name "OpenLink Software Inc."^^xsd:string ;
    schema:offers oplweb:DevelopmentOffering,
        oplweb:Offering,
        oplweb:TrainingOffering ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb> ;
    schema:mentions <http://en.wikipedia.org/wiki/OpenLink_Software>,
        <http://www.openlinksw.com>,
        <http://www.openlinksw.com/> ;
    vCard:ADR [ vCard:City "Burlington" ;
            vCard:Country "US" ;
            vCard:EMAIL [ a vCard:internet ;
                    rdf:value "sales@openlinksw.com" ] ;
            vCard:Pcode "MA 01803" ;
            vCard:Street "10 Burlington Mall Road, Suite 265" ;
            vCard:TEL [ a vCard:voice,
                        vCard:work ;
                    rdf:value "+1 781-273-0900" ] ] ;
    owl:equivalentClass foaf:Organization, schema:Organization ;
    owl:sameAs <http://dbpedia.org/resource/OpenLink_Software>,
        <http://www.openlinksw.com/dataspace/organization/openlink#this> ;
    # schema:mainEntityOfPage <http://www.openlinksw.com/> ;
    schema:logo <http://www.openlinksw.com/index_files/openlink150.gif> ;
    schema:creator <http://www.openlinksw.com/#this> .

oplweb:DevelopmentOffering a schema:Offer ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    gr:acceptedPaymentMethods gr:AmericanExpress,
        gr:ByBankTransferInAdvance,
        gr:Cash,
        gr:CheckInAdvance,
        gr:MasterCard,
        gr:VISA ;
    gr:availableAtOrFrom oplweb:LocationOfSalesOrServiceProvisioning_1 ;
    gr:availableDeliveryMethods gr:DeliveryModeDirectDownload ;
    gr:eligibleCustomerTypes gr:Enduser,
        gr:PublicInstitution,
        gr:Reseller ;
    gr:eligibleRegions "AD"^^xsd:string,
        "AE"^^xsd:string,
        "AF"^^xsd:string,
        "AG"^^xsd:string,
        "AI"^^xsd:string,
        "AL"^^xsd:string,
        "AM"^^xsd:string,
        "AN"^^xsd:string,
        "AO"^^xsd:string,
        "AQ"^^xsd:string,
        "AR"^^xsd:string,
        "AS"^^xsd:string,
        "AT"^^xsd:string,
        "AU"^^xsd:string,
        "AW"^^xsd:string,
        "AX"^^xsd:string,
        "AZ"^^xsd:string,
        "BA"^^xsd:string,
        "BB"^^xsd:string,
        "BD"^^xsd:string,
        "BE"^^xsd:string,
        "BF"^^xsd:string,
        "BG"^^xsd:string,
        "BH"^^xsd:string,
        "BI"^^xsd:string,
        "BJ"^^xsd:string,
        "BL"^^xsd:string,
        "BM"^^xsd:string,
        "BN"^^xsd:string,
        "BO"^^xsd:string,
        "BR"^^xsd:string,
        "BS"^^xsd:string,
        "BT"^^xsd:string,
        "BV"^^xsd:string,
        "BW"^^xsd:string,
        "BY"^^xsd:string,
        "BZ"^^xsd:string,
        "CA"^^xsd:string,
        "CC"^^xsd:string,
        "CD"^^xsd:string,
        "CF"^^xsd:string,
        "CG"^^xsd:string,
        "CH"^^xsd:string,
        "CI"^^xsd:string,
        "CK"^^xsd:string,
        "CL"^^xsd:string,
        "CM"^^xsd:string,
        "CN"^^xsd:string,
        "CO"^^xsd:string,
        "CR"^^xsd:string,
        "CU"^^xsd:string,
        "CV"^^xsd:string,
        "CX"^^xsd:string,
        "CY"^^xsd:string,
        "CZ"^^xsd:string,
        "DE"^^xsd:string,
        "DJ"^^xsd:string,
        "DK"^^xsd:string,
        "DM"^^xsd:string,
        "DO"^^xsd:string,
        "DZ"^^xsd:string,
        "EC"^^xsd:string,
        "EE"^^xsd:string,
        "EG"^^xsd:string,
        "EH"^^xsd:string,
        "ER"^^xsd:string,
        "ES"^^xsd:string,
        "ET"^^xsd:string,
        "FI"^^xsd:string,
        "FJ"^^xsd:string,
        "FK"^^xsd:string,
        "FM"^^xsd:string,
        "FO"^^xsd:string,
        "FR"^^xsd:string,
        "GA"^^xsd:string,
        "GB"^^xsd:string,
        "GD"^^xsd:string,
        "GE"^^xsd:string,
        "GF"^^xsd:string,
        "GG"^^xsd:string,
        "GH"^^xsd:string,
        "GI"^^xsd:string,
        "GL"^^xsd:string,
        "GM"^^xsd:string,
        "GN"^^xsd:string,
        "GP"^^xsd:string,
        "GQ"^^xsd:string,
        "GR"^^xsd:string,
        "GS"^^xsd:string,
        "GT"^^xsd:string,
        "GU"^^xsd:string,
        "GW"^^xsd:string,
        "GY"^^xsd:string,
        "HK"^^xsd:string,
        "HM"^^xsd:string,
        "HN"^^xsd:string,
        "HR"^^xsd:string,
        "HT"^^xsd:string,
        "HU"^^xsd:string,
        "ID"^^xsd:string,
        "IE"^^xsd:string,
        "IL"^^xsd:string,
        "IM"^^xsd:string,
        "IN"^^xsd:string,
        "IO"^^xsd:string,
        "IQ"^^xsd:string,
        "IR"^^xsd:string,
        "IS"^^xsd:string,
        "IT"^^xsd:string,
        "JE"^^xsd:string,
        "JM"^^xsd:string,
        "JO"^^xsd:string,
        "JP"^^xsd:string,
        "KE"^^xsd:string,
        "KG"^^xsd:string,
        "KH"^^xsd:string,
        "KI"^^xsd:string,
        "KM"^^xsd:string,
        "KN"^^xsd:string,
        "KP"^^xsd:string,
        "KR"^^xsd:string,
        "KW"^^xsd:string,
        "KY"^^xsd:string,
        "KZ"^^xsd:string,
        "LA"^^xsd:string,
        "LB"^^xsd:string,
        "LC"^^xsd:string,
        "LI"^^xsd:string,
        "LK"^^xsd:string,
        "LR"^^xsd:string,
        "LS"^^xsd:string,
        "LT"^^xsd:string,
        "LU"^^xsd:string,
        "LV"^^xsd:string,
        "LY"^^xsd:string,
        "MA"^^xsd:string,
        "MC"^^xsd:string,
        "MD"^^xsd:string,
        "ME"^^xsd:string,
        "MF"^^xsd:string,
        "MG"^^xsd:string,
        "MH"^^xsd:string,
        "MK"^^xsd:string,
        "ML"^^xsd:string,
        "MM"^^xsd:string,
        "MN"^^xsd:string,
        "MO"^^xsd:string,
        "MP"^^xsd:string,
        "MQ"^^xsd:string,
        "MR"^^xsd:string,
        "MS"^^xsd:string,
        "MT"^^xsd:string,
        "MU"^^xsd:string,
        "MV"^^xsd:string,
        "MW"^^xsd:string,
        "MX"^^xsd:string,
        "MY"^^xsd:string,
        "MZ"^^xsd:string,
        "NA"^^xsd:string,
        "NC"^^xsd:string,
        "NE"^^xsd:string,
        "NF"^^xsd:string,
        "NG"^^xsd:string,
        "NI"^^xsd:string,
        "NL"^^xsd:string,
        "NO"^^xsd:string,
        "NP"^^xsd:string,
        "NR"^^xsd:string,
        "NU"^^xsd:string,
        "NZ"^^xsd:string,
        "OM"^^xsd:string,
        "PA"^^xsd:string,
        "PE"^^xsd:string,
        "PF"^^xsd:string,
        "PG"^^xsd:string,
        "PH"^^xsd:string,
        "PK"^^xsd:string,
        "PL"^^xsd:string,
        "PM"^^xsd:string,
        "PN"^^xsd:string,
        "PR"^^xsd:string,
        "PS"^^xsd:string,
        "PT"^^xsd:string,
        "PW"^^xsd:string,
        "PY"^^xsd:string,
        "QA"^^xsd:string,
        "RE"^^xsd:string,
        "RO"^^xsd:string,
        "RS"^^xsd:string,
        "RU"^^xsd:string,
        "RW"^^xsd:string,
        "SA"^^xsd:string,
        "SB"^^xsd:string,
        "SC"^^xsd:string,
        "SD"^^xsd:string,
        "SE"^^xsd:string,
        "SG"^^xsd:string,
        "SH"^^xsd:string,
        "SI"^^xsd:string,
        "SJ"^^xsd:string,
        "SK"^^xsd:string,
        "SL"^^xsd:string,
        "SM"^^xsd:string,
        "SN"^^xsd:string,
        "SO"^^xsd:string,
        "SR"^^xsd:string,
        "ST"^^xsd:string,
        "SV"^^xsd:string,
        "SY"^^xsd:string,
        "SZ"^^xsd:string,
        "TC"^^xsd:string,
        "TD"^^xsd:string,
        "TF"^^xsd:string,
        "TG"^^xsd:string,
        "TH"^^xsd:string,
        "TJ"^^xsd:string,
        "TK"^^xsd:string,
        "TL"^^xsd:string,
        "TM"^^xsd:string,
        "TN"^^xsd:string,
        "TO"^^xsd:string,
        "TR"^^xsd:string,
        "TT"^^xsd:string,
        "TV"^^xsd:string,
        "TW"^^xsd:string,
        "TZ"^^xsd:string,
        "UA"^^xsd:string,
        "UG"^^xsd:string,
        "UM"^^xsd:string,
        "US"^^xsd:string,
        "UY"^^xsd:string,
        "UZ"^^xsd:string,
        "VA"^^xsd:string,
        "VC"^^xsd:string,
        "VE"^^xsd:string,
        "VG"^^xsd:string,
        "VI"^^xsd:string,
        "VN"^^xsd:string,
        "VU"^^xsd:string,
        "WF"^^xsd:string,
        "WS"^^xsd:string,
        "YE"^^xsd:string,
        "YT"^^xsd:string,
        "ZA"^^xsd:string,
        "ZM"^^xsd:string,
        "ZW"^^xsd:string ;
    schema:businessFunction gr:ProvideService,
        gr:Sell ;
    gr:includesObject oplweb:TypeAndQuantityNode_2 ;
    schema:validFrom "2009-06-26T00:00:00+01:00"^^xsd:dateTime ;
    schema:validThrough "2020-06-26T23:59:00+01:00"^^xsd:dateTime ;
    schema:comment "Custom software development and design for web, database and semantic web "@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb> .

oplweb:Offering a schema:Offer ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    gr:acceptedPaymentMethods gr:AmericanExpress,
        gr:ByBankTransferInAdvance,
        gr:Cash,
        gr:CheckInAdvance,
        gr:MasterCard,
        gr:VISA ;
    gr:availableAtOrFrom oplweb:LocationOfSalesOrServiceProvisioning_1 ;
    gr:availableDeliveryMethods gr:DeliveryModeDirectDownload ;
    gr:eligibleCustomerTypes gr:Enduser,
        gr:PublicInstitution,
        gr:Reseller ;
    gr:eligibleRegions "AD"^^xsd:string,
        "AE"^^xsd:string,
        "AF"^^xsd:string,
        "AG"^^xsd:string,
        "AI"^^xsd:string,
        "AL"^^xsd:string,
        "AM"^^xsd:string,
        "AN"^^xsd:string,
        "AO"^^xsd:string,
        "AQ"^^xsd:string,
        "AR"^^xsd:string,
        "AS"^^xsd:string,
        "AT"^^xsd:string,
        "AU"^^xsd:string,
        "AW"^^xsd:string,
        "AX"^^xsd:string,
        "AZ"^^xsd:string,
        "BA"^^xsd:string,
        "BB"^^xsd:string,
        "BD"^^xsd:string,
        "BE"^^xsd:string,
        "BF"^^xsd:string,
        "BG"^^xsd:string,
        "BH"^^xsd:string,
        "BI"^^xsd:string,
        "BJ"^^xsd:string,
        "BL"^^xsd:string,
        "BM"^^xsd:string,
        "BN"^^xsd:string,
        "BO"^^xsd:string,
        "BR"^^xsd:string,
        "BS"^^xsd:string,
        "BT"^^xsd:string,
        "BV"^^xsd:string,
        "BW"^^xsd:string,
        "BY"^^xsd:string,
        "BZ"^^xsd:string,
        "CA"^^xsd:string,
        "CC"^^xsd:string,
        "CD"^^xsd:string,
        "CF"^^xsd:string,
        "CG"^^xsd:string,
        "CH"^^xsd:string,
        "CI"^^xsd:string,
        "CK"^^xsd:string,
        "CL"^^xsd:string,
        "CM"^^xsd:string,
        "CN"^^xsd:string,
        "CO"^^xsd:string,
        "CR"^^xsd:string,
        "CU"^^xsd:string,
        "CV"^^xsd:string,
        "CX"^^xsd:string,
        "CY"^^xsd:string,
        "CZ"^^xsd:string,
        "DE"^^xsd:string,
        "DJ"^^xsd:string,
        "DK"^^xsd:string,
        "DM"^^xsd:string,
        "DO"^^xsd:string,
        "DZ"^^xsd:string,
        "EC"^^xsd:string,
        "EE"^^xsd:string,
        "EG"^^xsd:string,
        "EH"^^xsd:string,
        "ER"^^xsd:string,
        "ES"^^xsd:string,
        "ET"^^xsd:string,
        "FI"^^xsd:string,
        "FJ"^^xsd:string,
        "FK"^^xsd:string,
        "FM"^^xsd:string,
        "FO"^^xsd:string,
        "FR"^^xsd:string,
        "GA"^^xsd:string,
        "GB"^^xsd:string,
        "GD"^^xsd:string,
        "GE"^^xsd:string,
        "GF"^^xsd:string,
        "GG"^^xsd:string,
        "GH"^^xsd:string,
        "GI"^^xsd:string,
        "GL"^^xsd:string,
        "GM"^^xsd:string,
        "GN"^^xsd:string,
        "GP"^^xsd:string,
        "GQ"^^xsd:string,
        "GR"^^xsd:string,
        "GS"^^xsd:string,
        "GT"^^xsd:string,
        "GU"^^xsd:string,
        "GW"^^xsd:string,
        "GY"^^xsd:string,
        "HK"^^xsd:string,
        "HM"^^xsd:string,
        "HN"^^xsd:string,
        "HR"^^xsd:string,
        "HT"^^xsd:string,
        "HU"^^xsd:string,
        "ID"^^xsd:string,
        "IE"^^xsd:string,
        "IL"^^xsd:string,
        "IM"^^xsd:string,
        "IN"^^xsd:string,
        "IO"^^xsd:string,
        "IQ"^^xsd:string,
        "IR"^^xsd:string,
        "IS"^^xsd:string,
        "IT"^^xsd:string,
        "JE"^^xsd:string,
        "JM"^^xsd:string,
        "JO"^^xsd:string,
        "JP"^^xsd:string,
        "KE"^^xsd:string,
        "KG"^^xsd:string,
        "KH"^^xsd:string,
        "KI"^^xsd:string,
        "KM"^^xsd:string,
        "KN"^^xsd:string,
        "KP"^^xsd:string,
        "KR"^^xsd:string,
        "KW"^^xsd:string,
        "KY"^^xsd:string,
        "KZ"^^xsd:string,
        "LA"^^xsd:string,
        "LB"^^xsd:string,
        "LC"^^xsd:string,
        "LI"^^xsd:string,
        "LK"^^xsd:string,
        "LR"^^xsd:string,
        "LS"^^xsd:string,
        "LT"^^xsd:string,
        "LU"^^xsd:string,
        "LV"^^xsd:string,
        "LY"^^xsd:string,
        "MA"^^xsd:string,
        "MC"^^xsd:string,
        "MD"^^xsd:string,
        "ME"^^xsd:string,
        "MF"^^xsd:string,
        "MG"^^xsd:string,
        "MH"^^xsd:string,
        "MK"^^xsd:string,
        "ML"^^xsd:string,
        "MM"^^xsd:string,
        "MN"^^xsd:string,
        "MO"^^xsd:string,
        "MP"^^xsd:string,
        "MQ"^^xsd:string,
        "MR"^^xsd:string,
        "MS"^^xsd:string,
        "MT"^^xsd:string,
        "MU"^^xsd:string,
        "MV"^^xsd:string,
        "MW"^^xsd:string,
        "MX"^^xsd:string,
        "MY"^^xsd:string,
        "MZ"^^xsd:string,
        "NA"^^xsd:string,
        "NC"^^xsd:string,
        "NE"^^xsd:string,
        "NF"^^xsd:string,
        "NG"^^xsd:string,
        "NI"^^xsd:string,
        "NL"^^xsd:string,
        "NO"^^xsd:string,
        "NP"^^xsd:string,
        "NR"^^xsd:string,
        "NU"^^xsd:string,
        "NZ"^^xsd:string,
        "OM"^^xsd:string,
        "PA"^^xsd:string,
        "PE"^^xsd:string,
        "PF"^^xsd:string,
        "PG"^^xsd:string,
        "PH"^^xsd:string,
        "PK"^^xsd:string,
        "PL"^^xsd:string,
        "PM"^^xsd:string,
        "PN"^^xsd:string,
        "PR"^^xsd:string,
        "PS"^^xsd:string,
        "PT"^^xsd:string,
        "PW"^^xsd:string,
        "PY"^^xsd:string,
        "QA"^^xsd:string,
        "RE"^^xsd:string,
        "RO"^^xsd:string,
        "RS"^^xsd:string,
        "RU"^^xsd:string,
        "RW"^^xsd:string,
        "SA"^^xsd:string,
        "SB"^^xsd:string,
        "SC"^^xsd:string,
        "SD"^^xsd:string,
        "SE"^^xsd:string,
        "SG"^^xsd:string,
        "SH"^^xsd:string,
        "SI"^^xsd:string,
        "SJ"^^xsd:string,
        "SK"^^xsd:string,
        "SL"^^xsd:string,
        "SM"^^xsd:string,
        "SN"^^xsd:string,
        "SO"^^xsd:string,
        "SR"^^xsd:string,
        "ST"^^xsd:string,
        "SV"^^xsd:string,
        "SY"^^xsd:string,
        "SZ"^^xsd:string,
        "TC"^^xsd:string,
        "TD"^^xsd:string,
        "TF"^^xsd:string,
        "TG"^^xsd:string,
        "TH"^^xsd:string,
        "TJ"^^xsd:string,
        "TK"^^xsd:string,
        "TL"^^xsd:string,
        "TM"^^xsd:string,
        "TN"^^xsd:string,
        "TO"^^xsd:string,
        "TR"^^xsd:string,
        "TT"^^xsd:string,
        "TV"^^xsd:string,
        "TW"^^xsd:string,
        "TZ"^^xsd:string,
        "UA"^^xsd:string,
        "UG"^^xsd:string,
        "UM"^^xsd:string,
        "US"^^xsd:string,
        "UY"^^xsd:string,
        "UZ"^^xsd:string,
        "VA"^^xsd:string,
        "VC"^^xsd:string,
        "VE"^^xsd:string,
        "VG"^^xsd:string,
        "VI"^^xsd:string,
        "VN"^^xsd:string,
        "VU"^^xsd:string,
        "WF"^^xsd:string,
        "WS"^^xsd:string,
        "YE"^^xsd:string,
        "YT"^^xsd:string,
        "ZA"^^xsd:string,
        "ZM"^^xsd:string,
        "ZW"^^xsd:string ;
    schema:businessFunction gr:ProvideService,
        gr:Sell ;
    gr:includesObject oplweb:TypeAndQuantityNode_1 ;
    schema:validFrom "2009-06-26T00:00:00+01:00"^^xsd:dateTime ;
    schema:validThrough "2020-06-26T23:59:00+01:00"^^xsd:dateTime ;
    schema:comment "Universal Data Access; Semantic Data Collaboration Solutions."@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb> .

oplweb:ProductOrServicesSomeInstancesPlaceholder_1 a gr:ProductOrServicesSomeInstancesPlaceholder,
        eco:C_AKJ315005-tax ;
    schema:comment "Universal Data Access; Semantic Data Collaboration Solutions."@en .

oplweb:ProductOrServicesSomeInstancesPlaceholder_2 a gr:ProductOrServicesSomeInstancesPlaceholder,
        eco:C_AAB316003-tax ;
    schema:comment "Custom software development and design for web, database and semantic web "@en  .

oplweb:ProductOrServicesSomeInstancesPlaceholder_3 a gr:ProductOrServicesSomeInstancesPlaceholder,
        eco:C_AKE112003-tax ;
    schema:comment "Training course for products offered; Training for Linked Data Systems."@en ;
    schema:mentions <http://www.openlinksw.com/> .

oplweb:TrainingOffering a schema:Offer ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    gr:acceptedPaymentMethods gr:AmericanExpress,
        gr:ByBankTransferInAdvance,
        gr:Cash,
        gr:CheckInAdvance,
        gr:MasterCard,
        gr:VISA ;
    gr:availableAtOrFrom oplweb:LocationOfSalesOrServiceProvisioning_1 ;
    gr:availableDeliveryMethods gr:DeliveryModeDirectDownload ;
    gr:eligibleCustomerTypes gr:Enduser,
        gr:PublicInstitution,
        gr:Reseller ;
    gr:eligibleRegions "AD"^^xsd:string,
        "AE"^^xsd:string,
        "AF"^^xsd:string,
        "AG"^^xsd:string,
        "AI"^^xsd:string,
        "AL"^^xsd:string,
        "AM"^^xsd:string,
        "AN"^^xsd:string,
        "AO"^^xsd:string,
        "AQ"^^xsd:string,
        "AR"^^xsd:string,
        "AS"^^xsd:string,
        "AT"^^xsd:string,
        "AU"^^xsd:string,
        "AW"^^xsd:string,
        "AX"^^xsd:string,
        "AZ"^^xsd:string,
        "BA"^^xsd:string,
        "BB"^^xsd:string,
        "BD"^^xsd:string,
        "BE"^^xsd:string,
        "BF"^^xsd:string,
        "BG"^^xsd:string,
        "BH"^^xsd:string,
        "BI"^^xsd:string,
        "BJ"^^xsd:string,
        "BL"^^xsd:string,
        "BM"^^xsd:string,
        "BN"^^xsd:string,
        "BO"^^xsd:string,
        "BR"^^xsd:string,
        "BS"^^xsd:string,
        "BT"^^xsd:string,
        "BV"^^xsd:string,
        "BW"^^xsd:string,
        "BY"^^xsd:string,
        "BZ"^^xsd:string,
        "CA"^^xsd:string,
        "CC"^^xsd:string,
        "CD"^^xsd:string,
        "CF"^^xsd:string,
        "CG"^^xsd:string,
        "CH"^^xsd:string,
        "CI"^^xsd:string,
        "CK"^^xsd:string,
        "CL"^^xsd:string,
        "CM"^^xsd:string,
        "CN"^^xsd:string,
        "CO"^^xsd:string,
        "CR"^^xsd:string,
        "CU"^^xsd:string,
        "CV"^^xsd:string,
        "CX"^^xsd:string,
        "CY"^^xsd:string,
        "CZ"^^xsd:string,
        "DE"^^xsd:string,
        "DJ"^^xsd:string,
        "DK"^^xsd:string,
        "DM"^^xsd:string,
        "DO"^^xsd:string,
        "DZ"^^xsd:string,
        "EC"^^xsd:string,
        "EE"^^xsd:string,
        "EG"^^xsd:string,
        "EH"^^xsd:string,
        "ER"^^xsd:string,
        "ES"^^xsd:string,
        "ET"^^xsd:string,
        "FI"^^xsd:string,
        "FJ"^^xsd:string,
        "FK"^^xsd:string,
        "FM"^^xsd:string,
        "FO"^^xsd:string,
        "FR"^^xsd:string,
        "GA"^^xsd:string,
        "GB"^^xsd:string,
        "GD"^^xsd:string,
        "GE"^^xsd:string,
        "GF"^^xsd:string,
        "GG"^^xsd:string,
        "GH"^^xsd:string,
        "GI"^^xsd:string,
        "GL"^^xsd:string,
        "GM"^^xsd:string,
        "GN"^^xsd:string,
        "GP"^^xsd:string,
        "GQ"^^xsd:string,
        "GR"^^xsd:string,
        "GS"^^xsd:string,
        "GT"^^xsd:string,
        "GU"^^xsd:string,
        "GW"^^xsd:string,
        "GY"^^xsd:string,
        "HK"^^xsd:string,
        "HM"^^xsd:string,
        "HN"^^xsd:string,
        "HR"^^xsd:string,
        "HT"^^xsd:string,
        "HU"^^xsd:string,
        "ID"^^xsd:string,
        "IE"^^xsd:string,
        "IL"^^xsd:string,
        "IM"^^xsd:string,
        "IN"^^xsd:string,
        "IO"^^xsd:string,
        "IQ"^^xsd:string,
        "IR"^^xsd:string,
        "IS"^^xsd:string,
        "IT"^^xsd:string,
        "JE"^^xsd:string,
        "JM"^^xsd:string,
        "JO"^^xsd:string,
        "JP"^^xsd:string,
        "KE"^^xsd:string,
        "KG"^^xsd:string,
        "KH"^^xsd:string,
        "KI"^^xsd:string,
        "KM"^^xsd:string,
        "KN"^^xsd:string,
        "KP"^^xsd:string,
        "KR"^^xsd:string,
        "KW"^^xsd:string,
        "KY"^^xsd:string,
        "KZ"^^xsd:string,
        "LA"^^xsd:string,
        "LB"^^xsd:string,
        "LC"^^xsd:string,
        "LI"^^xsd:string,
        "LK"^^xsd:string,
        "LR"^^xsd:string,
        "LS"^^xsd:string,
        "LT"^^xsd:string,
        "LU"^^xsd:string,
        "LV"^^xsd:string,
        "LY"^^xsd:string,
        "MA"^^xsd:string,
        "MC"^^xsd:string,
        "MD"^^xsd:string,
        "ME"^^xsd:string,
        "MF"^^xsd:string,
        "MG"^^xsd:string,
        "MH"^^xsd:string,
        "MK"^^xsd:string,
        "ML"^^xsd:string,
        "MM"^^xsd:string,
        "MN"^^xsd:string,
        "MO"^^xsd:string,
        "MP"^^xsd:string,
        "MQ"^^xsd:string,
        "MR"^^xsd:string,
        "MS"^^xsd:string,
        "MT"^^xsd:string,
        "MU"^^xsd:string,
        "MV"^^xsd:string,
        "MW"^^xsd:string,
        "MX"^^xsd:string,
        "MY"^^xsd:string,
        "MZ"^^xsd:string,
        "NA"^^xsd:string,
        "NC"^^xsd:string,
        "NE"^^xsd:string,
        "NF"^^xsd:string,
        "NG"^^xsd:string,
        "NI"^^xsd:string,
        "NL"^^xsd:string,
        "NO"^^xsd:string,
        "NP"^^xsd:string,
        "NR"^^xsd:string,
        "NU"^^xsd:string,
        "NZ"^^xsd:string,
        "OM"^^xsd:string,
        "PA"^^xsd:string,
        "PE"^^xsd:string,
        "PF"^^xsd:string,
        "PG"^^xsd:string,
        "PH"^^xsd:string,
        "PK"^^xsd:string,
        "PL"^^xsd:string,
        "PM"^^xsd:string,
        "PN"^^xsd:string,
        "PR"^^xsd:string,
        "PS"^^xsd:string,
        "PT"^^xsd:string,
        "PW"^^xsd:string,
        "PY"^^xsd:string,
        "QA"^^xsd:string,
        "RE"^^xsd:string,
        "RO"^^xsd:string,
        "RS"^^xsd:string,
        "RU"^^xsd:string,
        "RW"^^xsd:string,
        "SA"^^xsd:string,
        "SB"^^xsd:string,
        "SC"^^xsd:string,
        "SD"^^xsd:string,
        "SE"^^xsd:string,
        "SG"^^xsd:string,
        "SH"^^xsd:string,
        "SI"^^xsd:string,
        "SJ"^^xsd:string,
        "SK"^^xsd:string,
        "SL"^^xsd:string,
        "SM"^^xsd:string,
        "SN"^^xsd:string,
        "SO"^^xsd:string,
        "SR"^^xsd:string,
        "ST"^^xsd:string,
        "SV"^^xsd:string,
        "SY"^^xsd:string,
        "SZ"^^xsd:string,
        "TC"^^xsd:string,
        "TD"^^xsd:string,
        "TF"^^xsd:string,
        "TG"^^xsd:string,
        "TH"^^xsd:string,
        "TJ"^^xsd:string,
        "TK"^^xsd:string,
        "TL"^^xsd:string,
        "TM"^^xsd:string,
        "TN"^^xsd:string,
        "TO"^^xsd:string,
        "TR"^^xsd:string,
        "TT"^^xsd:string,
        "TV"^^xsd:string,
        "TW"^^xsd:string,
        "TZ"^^xsd:string,
        "UA"^^xsd:string,
        "UG"^^xsd:string,
        "UM"^^xsd:string,
        "US"^^xsd:string,
        "UY"^^xsd:string,
        "UZ"^^xsd:string,
        "VA"^^xsd:string,
        "VC"^^xsd:string,
        "VE"^^xsd:string,
        "VG"^^xsd:string,
        "VI"^^xsd:string,
        "VN"^^xsd:string,
        "VU"^^xsd:string,
        "WF"^^xsd:string,
        "WS"^^xsd:string,
        "YE"^^xsd:string,
        "YT"^^xsd:string,
        "ZA"^^xsd:string,
        "ZM"^^xsd:string,
        "ZW"^^xsd:string ;
    schema:businessFunction gr:ProvideService,
        gr:Sell ;
    gr:includesObject oplweb:TypeAndQuantityNode_3 ;
    schema:validFrom "2009-06-26T00:00:00+01:00"^^xsd:dateTime ;
    schema:validThrough "2020-06-26T23:59:00+01:00"^^xsd:dateTime ;
    schema:comment "Training course for products offered; Training for Linked Data Systems."@en ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb> ;
    schema:mentions <http://www.openlinksw.com/> .

oplweb:TypeAndQuantityNode_1 a gr:TypeAndQuantityNode ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    gr:amountOfThisGood "1.0"^^xsd:float ;
    gr:hasUnitOfMeasurement "C62"^^xsd:string ;
    gr:typeOfGood oplweb:ProductOrServicesSomeInstancesPlaceholder_1 ;
    schema:comment """This instance reflects that Offering_1 includes 1 unit (Code 62) of the instances
    placeholder ProductOrServicesSomeInstancesPlaceholder_1."""@en  .

oplweb:TypeAndQuantityNode_2 a gr:TypeAndQuantityNode ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    gr:amountOfThisGood "1.0"^^xsd:float ;
    gr:hasUnitOfMeasurement "C62"^^xsd:string ;
    gr:typeOfGood oplweb:ProductOrServicesSomeInstancesPlaceholder_2 ;
    schema:comment """This instance reflects that Offering_2 includes 1 unit (Code 62) of the instances
    placeholder ProductOrServicesSomeInstancesPlaceholder_2."""@en .

oplweb:TypeAndQuantityNode_3 a gr:TypeAndQuantityNode ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb#>  ;
    gr:amountOfThisGood "1.0"^^xsd:float ;
    gr:hasUnitOfMeasurement "C62"^^xsd:string ;
    gr:typeOfGood oplweb:ProductOrServicesSomeInstancesPlaceholder_3 ;
    schema:comment """This instance reflects that Offering_3 includes 1 unit (Code 62) of the instances placeholder
    ProductOrServicesSomeInstancesPlaceholder_3."""@en .

oplweb:LocationOfSalesOrServiceProvisioning_1 a gr:LocationOfSalesOrServiceProvisioning ;
    rdfs:label "Portfolio Ontology: openLink Software Inc."^^xsd:string ;
    rdfs:isDefinedBy <http://www.openlinksw.com/schemas/oplweb> ;
    vCard:ADR [ vCard:City "Burlington" ;
            vCard:Country "US" ;
            vCard:EMAIL [ a vCard:internet ;
                    rdf:value "sales@openlinksw.com" ] ;
            vCard:Pcode "MA 01803" ;
            vCard:Street "10 Burlington Mall Road, Suite 265" ;
            vCard:TEL [ a vCard:voice,
                        vCard:work ;
                    rdf:value "+1 781-273-0900" ] ] .


