Friend of a Friend (FOAF) vocabulary
type: Ontology
description: The Friend of a Friend (FOAF) RDF vocabulary, described using W3C RDF Schema and the Web Ontology Language.

membershipClass
type: AnnotationProperty
comment: Indicates the class of individuals that are a member of a Group
term status: unstable

account
type: ObjectProperty
comment: Indicates an account held by this agent.
term status: testing

account service homepage
type: ObjectProperty
comment: Indicates a homepage of the service provide for this online account.
term status: testing

AIM chat ID
type: ObjectProperty
sub property of: nickname
type: InverseFunctionalProperty
type: DatatypeProperty
range: Literal
term status: testing
comment: An AIM chat ID

based near
type: ObjectProperty
comment: A location that something is based near, for some broadly human notion of near.
term status: testing

current project
type: ObjectProperty
range: Thing
comment: A current project this person works on.
term status: testing

depiction
type: ObjectProperty
inverse of: depicts
domain: Thing
comment: A depiction of some thing.
term status: testing

depicts
type: ObjectProperty
range: Thing
comment: A thing depicted in this representation.
term status: testing

focus
type: ObjectProperty
range: Thing
comment: The underlying or 'focal' entity associated with some SKOS-described concept.
term status: testing

funded by
type: ObjectProperty
domain: Thing
range: Thing
comment: An organization funding a project or person.
term status: archaic

account
type: ObjectProperty
comment: Indicates an account held by this agent.
term status: archaic

homepage
type: ObjectProperty
sub property of: is primary topic of
sub property of: page
type: InverseFunctionalProperty
domain: Thing
comment: A homepage for some thing.
term status: stable

ICQ chat ID
type: ObjectProperty
sub property of: nickname
type: InverseFunctionalProperty
type: DatatypeProperty
range: Literal
comment: An ICQ chat ID
term status: testing

image
type: ObjectProperty
sub property of: depiction
comment: An image that can be used to represent some thing (ie. those depictions which are particularly representative of something, eg. one's photo on a homepage).
term status: testing

interest
type: ObjectProperty
comment: A page about a topic of interest to this person.
term status: testing

is primary topic of
type: ObjectProperty
sub property of: page
inverse of: primary topic
type: InverseFunctionalProperty
domain: Thing
comment: A document that this thing is the primary topic of.
term status: stable

jabber ID
type: ObjectProperty
type: InverseFunctionalProperty
type: DatatypeProperty
range: Literal
comment: A jabber ID for something.
term status: testing

knows
type: ObjectProperty
comment: A person known by this person (indicating some level of reciprocated interaction between the parties).
term status: stable

logo
type: ObjectProperty
type: InverseFunctionalProperty
domain: Thing
range: Thing
comment: A logo representing some thing.
term status: testing

made
type: ObjectProperty
inverse of: maker
range: Thing
comment: Something that was made by this agent.
term status: stable

maker
type: ObjectProperty
domain: Thing
comment: An agent that made this thing.
term status: stable

personal mailbox
type: ObjectProperty
type: InverseFunctionalProperty
range: Thing
comment: A personal mailbox, ie. an Internet mailbox associated with exactly one owner, the first owner of this mailbox. This is a 'static inverse functional property', in that there is (across time and change) at most one individual that ever has any particular value for foaf:mbox.
term status: stable

sha1sum of a personal mailbox URI name
type: ObjectProperty
type: InverseFunctionalProperty
type: DatatypeProperty
range: Literal
term status: testing
comment: The sha1sum of the URI of an Internet mailbox associated with exactly one owner, the first owner of the mailbox.

member
type: ObjectProperty
comment: Indicates a member of a Group
term status: stable

MSN chat ID
type: ObjectProperty
sub property of: nickname
type: InverseFunctionalProperty
type: DatatypeProperty
range: Literal
comment: An MSN chat ID
term status: testing

openid
type: ObjectProperty
sub property of: is primary topic of
type: InverseFunctionalProperty
comment: An OpenID for an Agent.
term status: testing

page
type: ObjectProperty
inverse of: topic
domain: Thing
comment: A page or document about this thing.
term status: stable

past project
type: ObjectProperty
range: Thing
comment: A project this person has previously worked on.
term status: testing

phone
type: ObjectProperty
comment: A phone, specified using fully qualified tel: URI scheme (refs: http://www.w3.org/Addressing/schemes.html#tel).
term status: testing

primary topic
type: ObjectProperty
type: FunctionalProperty
range: Thing
comment: The primary topic of some page or document.
term status: stable

publications
type: ObjectProperty
comment: A link to the publications of this person.
term status: testing

schoolHomepage
type: ObjectProperty
comment: A homepage of a school attended by the person.
term status: testing

Skype ID
type: ObjectProperty
sub property of: nickname
type: DatatypeProperty
range: Literal
term status: testing
comment: A Skype ID

theme
type: ObjectProperty
domain: Thing
range: Thing
comment: A theme.
term status: archaic

thumbnail
type: ObjectProperty
comment: A derived thumbnail image.
term status: testing

tipjar
type: ObjectProperty
sub property of: page
comment: A tipjar document for this agent, describing means for payment and reward.
term status: testing

topic
type: ObjectProperty
range: Thing
comment: A topic of some page or document.
term status: testing

topic_interest
type: ObjectProperty
range: Thing
comment: A thing of interest to this person.
term status: testing

weblog
type: ObjectProperty
sub property of: page
type: InverseFunctionalProperty
comment: A weblog of some thing (whether person, group, company etc.).
term status: stable

work info homepage
type: ObjectProperty
comment: A work info homepage of some person; a page about their work for some organization.
term status: testing

workplace homepage
type: ObjectProperty
comment: A workplace homepage of some person; the homepage of an organization they work for.
term status: testing

Yahoo chat ID
type: ObjectProperty
sub property of: nickname
type: InverseFunctionalProperty
type: DatatypeProperty
range: Literal
comment: A Yahoo chat ID
term status: testing

account name
type: DatatypeProperty
range: Literal
comment: Indicates the name (identifier) associated with this online account.
term status: testing

age
type: DatatypeProperty
type: FunctionalProperty
range: Literal
comment: The age in years of some agent.
term status: unstable

birthday
type: DatatypeProperty
type: FunctionalProperty
range: Literal
comment: The birthday of this Agent, represented in mm-dd string form, eg. '12-31'.
term status: unstable

DNA checksum
type: DatatypeProperty
range: Literal
comment: A checksum for the DNA of some thing. Joke.
term status: archaic

familyName
type: DatatypeProperty
range: Literal
comment: The family name of some person.
term status: testing

family_name
type: DatatypeProperty
range: Literal
comment: The family name of some person.
term status: archaic

firstName
type: DatatypeProperty
range: Literal
comment: The first name of a person.
term status: testing

geekcode
type: DatatypeProperty
range: Literal
comment: A textual geekcode for this person, see http://www.geekcode.com/geek.html
term status: archaic

gender
type: DatatypeProperty
type: FunctionalProperty
range: Literal
comment: The gender of this Agent (typically but not necessarily 'male' or 'female').
term status: testing

Given name
type: DatatypeProperty
comment: The given name of some person.
term status: testing

Given name
type: DatatypeProperty
comment: The given name of some person.
term status: archaic

lastName
type: DatatypeProperty
range: Literal
comment: The last name of a person.
term status: testing

myersBriggs
type: DatatypeProperty
range: Literal
comment: A Myers Briggs (MBTI) personality classification.
term status: testing

nickname
type: DatatypeProperty
term status: testing
comment: A short informal nickname characterising an agent (includes login identifiers, IRC and other chat nicknames).

plan
type: DatatypeProperty
range: Literal
comment: A .plan comment, in the tradition of finger and '.plan' files.
term status: testing

sha1sum (hex)
type: DatatypeProperty
comment: A sha1sum hash, in hex.
term status: unstable

status
type: DatatypeProperty
range: Literal
comment: A string expressing what the user is happy for the general public (normally) to know about their current activity.
term status: unstable

Surname
type: DatatypeProperty
range: Literal
comment: The surname of some person.
term status: archaic

title
type: DatatypeProperty
comment: Title (Mr, Mrs, Ms, Dr. etc)
term status: testing