Client: device description, user preferences
Services: documents and other services
Server capabilities: adaptation methods
Network: characteristics, etc.
The schema must be extensible and
not limited to a particular kind of devices or architecture.
Schemas must cover a wide range of description elements
to allow developers to define their applications-related profiles
Universal Profiling for content Negotiation and Adaptation, March 2002
(T. Lemlouma)