Roles and Profiles Ontology
(c) TreeLogic, 2009
Luis Polo
Ivan Mínguez
Diego Berrueta
Pablo López
Marcos Sacristán
Emilio Rubiera
2010-10-11
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.
Role
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".
Profile
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.
Context
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.
specializes
This property relates roles and their requisites, i.e. other roles.
requires
This property enables to relate a profile with a given context (geographical, temporal, spatial, social, etc.).
at context
This property relates roles and their players, who can be any foaf:Agent (a person, a group, etc.)
plays
This property relates people and the featured profiles.
profiles
A role is personalized by means of a profile, which wrap the role in the identity of the person behind the profile.
personalizes
This property encodes the participation relation between profiles and the communities they are member of.
participates
This property allows to specify which is the user profile that is active,
given a interaction between two applications.
is active