<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:neg="http://www.inrialpes.fr/opera/people/Tayeb.Lemlouma/NegotiationSchema/ResourceProfileSchema-03012002#">

<!--
  This is the RDF Schema for 
  "The Resource Profile".
  Defined in the context of content negotiation in heterogeneous environments.
  Author: Tayeb LEMLOUMA, January 2002.
-->

	<rdf:Description rdf:ID="ProfileComponent">
	   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
	   <rdfs:subClassOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#Resource"/>
	   <rdfs:comment>A class that includes different components for the Resource Profile description </rdfs:comment>
	</rdf:Description>
	
	<!-- 
	Common properties
	-->
	
	<!-- 
	Main Resource Profile Components 
	-->

	<rdf:Description rdf:ID="MediaResourceDescription">
	   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
	   <rdfs:subClassOf rdf:resource="#ProfileComponent"/>
	   <rdfs:comment>
	   A detailed description about the resource
	   </rdfs:comment>
	</rdf:Description>

	<rdf:Description rdf:ID="AdaptableResourcesDescription">
	   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
	   <rdfs:subClassOf rdf:resource="#ProfileComponent"/>
	   <rdfs:comment>
	   Description of related resources that can adapt this one. 
	   The bag can include existing variants and also the adaptation method description, that can adapt 
	   the resource to other resources formats.  

	   </rdfs:comment>
	</rdf:Description>

	<!-- 
	 "Media Resource Description" Profile Component 
	-->	

	<rdf:Description rdf:ID="ResourceName">
	   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
	   <rdfs:domain rdf:resource="#MediaResourceDescription"/>
	   <rdfs:comment>
	   The resource file name
	   Example: background.jpg
	   </rdfs:comment>
	</rdf:Description>

	<rdf:Description rdf:ID="ResourceFormat">
	   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
	   <rdfs:domain rdf:resource="#MediaResourceDescription"/>
	   <rdfs:comment>
	   The format of the resource file
	   Example: jpg
	   </rdfs:comment>
	</rdf:Description>

	<rdf:Description rdf:ID="ResourceSize">
	   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
	   <rdfs:domain rdf:resource="#MediaResourceDescription"/>
	   <rdfs:comment>
	   The size of the resource file
	   Example: 1000Bytes
	   </rdfs:comment>
	</rdf:Description>

	<rdf:Description rdf:ID="ResourceLocation">
	   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
	   <rdfs:domain rdf:resource="#MediaResourceDescription"/>
	   <rdfs:comment>
	   The local location of the resource file
	   Example: smil/images/
	   </rdfs:comment>
	</rdf:Description>

	<rdf:Description rdf:ID="ResourceServer">
	   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
	   <rdfs:domain rdf:resource="#MediaResourceDescription"/>
	   <rdfs:comment>
	   The server that stores the resource file
	   Example: http://yap.inrialpes.fr/
	   </rdfs:comment>
	</rdf:Description>

	<rdf:Description rdf:ID="ResourceDimension">
	   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
	   <rdfs:domain rdf:resource="#MediaResourceDescription"/>
	   <rdfs:comment>
	   The dimension of the resource if this is supported, example for an image we give heightXwidth
	   Example: 800X600Pixels
	   </rdfs:comment>
	</rdf:Description>

	<rdf:Description rdf:ID="ResourceResolution">
	   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
	   <rdfs:domain rdf:resource="#MediaResourceDescription"/>
	   <rdfs:comment>
	   The resolution of the resource if this is supported, example for an image we give heightResolutionXwidthResolution
	   Example: 300X300Pixels
	   </rdfs:comment>
	</rdf:Description>

	<rdf:Description rdf:ID="ResourceColorBit">
	   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
	   <rdfs:domain rdf:resource="#MediaResourceDescription"/>
	   <rdfs:comment>
	   The color bit number of the resource if this is supported
	   Example: 24
	   </rdfs:comment>
	</rdf:Description>

	<rdf:Description rdf:ID="ResourceColorRepresentation">
	   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
	   <rdfs:domain rdf:resource="#MediaResourceDescription"/>
	   <rdfs:comment>
	   The format of presentation of the resource color
	   Example: true RGB
	   </rdfs:comment>
	</rdf:Description>

	<!-- 
	 "Adaptable Resources Description" Profile Component 
	-->	

	<rdf:Description rdf:ID="AdaptableResources">
	   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Property"/>
	   <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Alt"/>	
	   <rdfs:domain rdf:resource="#AdaptableResourcesDescription"/>
	   <rdfs:comment>
	   This bag includes the list of the resources that can adapt this one.
	   The resource can already exist or described in term of an adaptation method. A value that indicates the adaptability level is also given.
	   </rdfs:comment>
	</rdf:Description>



</rdf:RDF>