Bier Ontologie Beispiel

<?xml version="1.0"?>
<rdf:RDF
    xmlns:rss="http://purl.org/rss/1.0/"
    xmlns:jms="http://jena.hpl.hp.com/2003/08/jms#"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
    xmlns:owl="http://www.w3.org/2002/07/owl#"
    xmlns:vcard="http://www.w3.org/2001/vcard-rdf/3.0#"
    xmlns:daml="http://www.daml.org/2001/03/daml+oil#"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns="http://www.purl.org/net/ontology/beer#"
  xml:base="http://www.purl.org/net/ontology/beer">

  <owl:Ontology rdf:about="">
    <owl:versionInfo>beer_v0.2.owl, based on http://purl.org/net/ontology/beer_v0.1.owl</owl:versionInfo>
    <rdfs:label>Beer Ontology, OWL Lite</rdfs:label>
    <rdfs:comment>
    	An ontology that models types of beer and brewers/brands.
	http://purl.org/net/ontology/beer.owl
	http://purl.org/net/dayf/wiki/Ontology_Beer
	
	WordNet		beer -- (a general name for alcoholic beverages made by fermenting a cereal (or mixture of cereals) flavored with hops)
			http://www.cogsci.princeton.edu/cgi-bin/webwn2.0?stage=1&amp;word=beer
	
	History		Based on http://www.csd.abdn.ac.uk/research/AgentCities/ontologies/beer#
	
    	2004-04-02	* Converted to OWL-Lite by David Aumueller (dayf.de) and http://www.mindswap.org/2002/owl.html
			* Changed concept hierarchy of beers: added top/bottom-fermention.

	@todo		* revamp completely, use http://de.wikipedia.org/wiki/Bier
			* model constraints
			* How about some instances?
			
	Hints		* model purity requirements (german purity law): barley/wheat (kindof grain): malt, hops, water (and yeast (yet unknown around 1516))
			* For the preparation of beer, only malt, hops, yeast and water can be used.
			* Typically, beers are made from water, malted barley, hops, fermented by yeast. The addition of other flavorings or sources of sugar is not uncommon.
    </rdfs:comment>
  </owl:Ontology>

  <owl:Class rdf:ID="Saaz">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Hops"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Beer"/>
  <owl:Class rdf:ID="Cascade">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Hops"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="IndiaPaleAle">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Ale"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Barley">
    <rdfs:label xml:lang="de">Gerste</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Grain"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Microbrewery">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Brewery"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Ingredient"/>
  <owl:Class rdf:ID="ImperialStout">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Stout"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Ale">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#TopFermentedBeer"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Pilsner">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#BottomFermentedBeer"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Region"/>
  <owl:Class rdf:ID="Galena">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Hops"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="White">
    <rdfs:comment>sameAs wheat beer???</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#TopFermentedBeer"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Yeast">
    <rdfs:label xml:lang="de">Hefe</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Ingredient"/>
  </owl:Class>
  <owl:Class rdf:ID="AlcLow">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#AlcoholicStrength"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Brewery">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Organization"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Willamette">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Hops"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Bitter">
    <rdfs:subClassOf rdf:resource="#Ale"/>
  </owl:Class>
  <owl:Class rdf:ID="Chocolate">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Malt"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Malt">
    <rdfs:label xml:lang="de">Malz</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Ingredient"/>
  </owl:Class>
  <owl:Class rdf:ID="TopFermentedBeer">
    <rdfs:subClassOf rdf:resource="#Beer"/>
  </owl:Class>
  <owl:Class rdf:ID="Lager">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#BottomFermentedBeer"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Munich">
    <rdfs:subClassOf rdf:resource="#Malt"/>
  </owl:Class>
  <owl:Class rdf:ID="Town">
    <rdfs:subClassOf rdf:resource="#Region"/>
  </owl:Class>
  <owl:Class rdf:ID="BottomFermentedBeer">
    <rdfs:subClassOf rdf:resource="#Beer"/>
  </owl:Class>
  <owl:Class rdf:ID="Tettnang">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Hops"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Mild">
    <rdfs:subClassOf rdf:resource="#Ale"/>
  </owl:Class>
  <owl:Class rdf:ID="Perle">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Hops"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Bock">
    <rdfs:subClassOf rdf:resource="#BottomFermentedBeer"/>
  </owl:Class>
  <owl:Class rdf:ID="ScotchAle">
    <rdfs:subClassOf rdf:resource="#Ale"/>
  </owl:Class>
  <owl:Class rdf:ID="AlcoholicStrength">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="FuzzyMeasure"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Name"/>
  <owl:Class rdf:ID="Black">
    <rdfs:subClassOf rdf:resource="#Malt"/>
  </owl:Class>
  <owl:Class rdf:ID="Hops">
    <rdfs:label xml:lang="en">Hops</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Ingredient"/>
    <rdfs:label xml:lang="en">Vine</rdfs:label>
    <rdfs:label xml:lang="de">Hopfen</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="Wheat">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Grain"/>
    </rdfs:subClassOf>
    <rdfs:label xml:lang="de">Weizen</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="BrownAle">
    <rdfs:subClassOf rdf:resource="#Ale"/>
  </owl:Class>
  <owl:Class rdf:ID="AlcNormal">
    <rdfs:subClassOf rdf:resource="#AlcoholicStrength"/>
  </owl:Class>
  <owl:Class rdf:ID="Grain">
    <rdfs:label xml:lang="de">Getreide</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="Carapils">
    <rdfs:subClassOf rdf:resource="#Malt"/>
  </owl:Class>
  <owl:Class rdf:ID="Porter">
    <rdfs:subClassOf rdf:resource="#TopFermentedBeer"/>
  </owl:Class>
  <owl:Class rdf:ID="Water">
    <rdfs:subClassOf rdf:resource="#Ingredient"/>
  </owl:Class>
  <owl:Class rdf:ID="Chinook">
    <rdfs:subClassOf rdf:resource="#Hops"/>
  </owl:Class>
  <owl:Class rdf:ID="PaleAle">
    <rdfs:subClassOf rdf:resource="#Ale"/>
  </owl:Class>
  <owl:Class rdf:ID="Pale">
    <rdfs:subClassOf rdf:resource="#Malt"/>
  </owl:Class>
  <owl:Class rdf:ID="DryStout">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Stout"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Hallertau">
    <rdfs:subClassOf rdf:resource="#Hops"/>
  </owl:Class>
  <owl:Class rdf:ID="Association">
    <rdfs:subClassOf rdf:resource="#Organization"/>
  </owl:Class>
  <owl:Class rdf:ID="Stout">
    <rdfs:subClassOf rdf:resource="#Porter"/>
  </owl:Class>
  <owl:Class rdf:ID="AlcHigh">
    <rdfs:subClassOf rdf:resource="#AlcoholicStrength"/>
  </owl:Class>
  <owl:Class rdf:ID="Festival"/>
  <owl:Class rdf:ID="KentGoldings">
    <rdfs:subClassOf rdf:resource="#Hops"/>
  </owl:Class>
  <owl:Class rdf:ID="MountHood">
    <rdfs:subClassOf rdf:resource="#Hops"/>
  </owl:Class>
  <owl:Class rdf:ID="Award"/>
  <owl:Class rdf:ID="SweetStout">
    <rdfs:subClassOf rdf:resource="#Stout"/>
  </owl:Class>
  <owl:Class rdf:ID="Caramel">
    <rdfs:subClassOf rdf:resource="#Malt"/>
  </owl:Class>

  <owl:ObjectProperty rdf:ID="madeFrom">
    <rdfs:range rdf:resource="#Ingredient"/>
    <rdfs:domain rdf:resource="#Beer"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="locatedIn">
    <rdfs:range rdf:resource="#Region"/>
    <rdfs:domain rdf:resource="#Brewery"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="awardCategory">
    <rdfs:domain rdf:resource="#Award"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="awardedAt">
    <rdfs:range rdf:resource="#Festival"/>
    <rdfs:domain rdf:resource="#Award"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="hasAlcoholicStrength">
    <rdfs:domain rdf:resource="#Beer"/>
    <rdfs:range rdf:resource="#AlcoholicStrength"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="awarded">
    <rdfs:range rdf:resource="#Award"/>
    <rdfs:domain rdf:resource="#Beer"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="sponsors">
    <rdfs:domain rdf:resource="#Association"/>
    <rdfs:range rdf:resource="#Festival"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="brews">
    <rdfs:range rdf:resource="#Beer"/>
    <rdfs:domain rdf:resource="#Brewery"/>
  </owl:ObjectProperty>

  <owl:DatatypeProperty rdf:ID="hasAlcoholicContent">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
    <rdfs:domain rdf:resource="#Beer"/>
  </owl:DatatypeProperty>

  <Bock rdf:ID="Grafentrunk"/>
  <Pilsner rdf:ID="Jever"/>
  <Lager rdf:ID="Krieger">
    <hasAlcoholicContent rdf:parseType="literal">
      <rdfs:value>4.5</rdfs:value>
    </hasAlcoholicContent>
  </Lager>

</rdf:RDF>

© Universität Mannheim, Rechenzentrum, 2004.

Last modified: Sun Jul 18 16:54:41 CEST 2004