Paul,
> In the file DCTERMS.rdf I encounter two definitions which I do not understand:
>
> a) AgentClass being defined as SubClass of itself.
Thank you very much for catching that! That is a transcription
error between the proposal [1] and the data used to generate
the schema. It should read:
dcterms:AgentClass rdf:type rdfs:Class
dcterms:AgentClass rdfs:subClassOf rdfs:Class (not dcterms:AgentClass)
> b) Agent being an instance of AgentClass.
The RDF says
dcterms:Agent rdf:type rdfs:Class
dcterms:Agent rdf:type dcterms:AgentClass.
dcterms:Agent is defined as "A resource that acts or has
the power to act. Examples of an agent include a person,
organization or software agent."
dcterms:AgentClass is defined as "A group of agents.
Examples of an agent class include students, women,
charities, lecturers."
Tom
[1] http://dublincore.org/documents/2007/07/02/domain-range/
--
Dr. Thomas Baker <[log in to unmask]>
Director, Specifications and Documentation
Dublin Core Metadata Initiative
|