For a given range of RDF graphs and a specific media types, an RDF
Presentation is a combination of lifting, lowering, and validation
rules. With these rules, one can coherently interpret a representation
as RDF (lift), validate the RDF graph, and generate back the
representation from the RDF graph (lower).
While sending any kind of document, potentially lightweight, an HTTP
server/client may refer to the specific RDF Presentation that is used.
Then, the HTTP client/server can lift the document to RDF, and validate
it.
Similarly, while requesting for an RDF graph, an HTTP server/client may
inform the client/server what representation it prefers. Then, the
client/server can validate the RDF graph, then lower it into a document
[44].
The CC/PP exchange protocol based on the HTTP Extension Framework. CC/PP
"Composite Capability/Preference Profiles: A user side framework for
content negotiation", is an extensible format based on RDF for
describing device capabilities and user preferences [27].