Roles and Profiles Ontology

IRI:
http://purl.org/wai#
Date:
11/10/2010
Authors:
Ivan Mínguez
Luis Polo
Contributors:
Diego Berrueta
Emilio Rubiera
Marcos Sacristán
Pablo López
Other visualisation:
Ontology source

Table of Content

  1. Classes
  2. Object Properties
  3. Data Properties
  4. Annotation Properties
  5. Namespace Declarations

Classes

Contextc back to ToC or Class ToC

IRI: http://purl.org/wai#Context

Contexts are similar to situations or state of affairs providing interpretation coordinates for profiles. In the most simple case, these coordinates are just geographical/spatial or temporal coordinates. WAI does not impose a fixed definition of context. It is deliberately wide in order to enable third-parties the adequation of the meaning of context according to their modeling needs and requirements.
is in range of
at contextop

Profilec back to ToC or Class ToC

IRI: http://purl.org/wai#Profile

A profile represents a particular person playing a given role. In the literature it is also known as a "qua-individual". WAI extends the meaning of profile to capture "person-as-role", "person-at-context" and "person-in-community".
is in domain of
at contextop, is activedp, participatesop, personalizesop
is in range of
profilesop
is disjoint with
Rolec

Rolec back to ToC or Class ToC

IRI: http://purl.org/wai#Role

A property that can be predicated of a person. In WAI ontology, roles are reified as first order individuals and relations between roles and players are expressed by means of the wai:plays property. WAI does not impose any subclassification of roles. The concept is open to be refined according to domain or application requirements.
is in domain of
requiresop, specializesop
is in range of
personalizesop, playsop, requiresop, specializesop
is disjoint with
Profilec

Object Properties

at contextop back to ToC or Object Property ToC

IRI: http://purl.org/wai#atContext

This property enables to relate a profile with a given context (geographical, temporal, spatial, social, etc.).
has domain
Profilec
has range
Contextc

memberop back to ToC or Object Property ToC

IRI: http://xmlns.com/foaf/0.1/member

has sub-property chains
profilesop o participatesop

participatesop back to ToC or Object Property ToC

IRI: http://purl.org/wai#participates

This property encodes the participation relation between profiles and the communities they are member of.
has domain
Profilec
has range
groupc

personalizesop back to ToC or Object Property ToC

IRI: http://purl.org/wai#personalizes

A role is personalized by means of a profile, which wrap the role in the identity of the person behind the profile.
has domain
Profilec
has range
Rolec

playsop back to ToC or Object Property ToC

IRI: http://purl.org/wai#plays

This property relates roles and their players, who can be any foaf:Agent (a person, a group, etc.)
has domain
agentc
has range
Rolec
has sub-property chains
playsop o specializesop
playsop o requiresop
profilesop o personalizesop

profilesop back to ToC or Object Property ToC

IRI: http://purl.org/wai#profiles

This property relates people and the featured profiles.
has domain
agentc
has range
Profilec

requiresop back to ToC or Object Property ToC

IRI: http://purl.org/wai#requires

This property relates roles and their requisites, i.e. other roles.
has domain
Rolec
has range
Rolec

specializesop back to ToC or Object Property ToC

IRI: http://purl.org/wai#specializes

This property allows to express hierarchies of roles, through of role specialization: if role A specializes role B, and B specializes C, then role A specializes role C.

has characteristics: transitive

has domain
Rolec
has range
Rolec

Data Properties

is activedp back to ToC or Data Property ToC

IRI: http://purl.org/wai#isActive

This property allows to specify which is the user profile that is active, given a interaction between two applications.

has characteristics: functional

has domain
Profilec
has range
boolean

Annotation Properties

contributorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/contributor

creatorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/creator

dateap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/date

descriptionap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/description

is defined byap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2000/01/rdf-schema#isDefinedBy

rightsap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/rights

titleap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/title

Namespace Declarations back to ToC

default namespace
http://purl.org/wai#
0-1
http://xmlns.com/foaf/0.1/
owl
http://www.w3.org/2002/07/owl#
purl-org
http://purl.org/
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
terms
http://purl.org/dc/terms/
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.