1.01 Actor and Preference Ontology
an ontology to represent actors and their preferences for a smart home system
the location where a human actor is currently located (e.g. zone, space, room)
application of a user preference
this property was known as "hasAssociatedProcess" in prior versions of the ontology
domain of a user preference, which can be a building part or space
this property was known as "hasUserPreferenceSchedule" in prior versions of the ontology
this property was known as "hasUserPreferenceValue" in prior versions of the ontology
this property was known as "isUserPreferenceProfileOf" in prior versions of the ontology
connection between human actors and their level of satisfaction
A human actor in the system can be represented by a system actor (e.g. autonomous software agent)
all individuals (human or system), that interact with the system
Age of actors. In the case of system actors, the age is stated in hours, in the case of human actors in years.
Gender of human actors
the user preference profile class represents consolidated human actor preferences per user
this class was known as "UserPreferenceProfile" in prior versions of the ontology
a one-word description of the satisfaction of human actors with the performance of the system
this class was known as "OccupancyPreferenceSchedule" in prior versions of the ontology
this class was known as "SpaceOccupancyPreferenceValue" in prior versions of the ontology
the preference profile of a human actor which may consist of a variety of preference values and preference schedules.
This class combines more than one user preference value to a schedule and is used when for example different preference values are stored for different days (e.g. occupancy, etc)
this class was known as "UserPreferenceSchedule" in prior versions of the ontology
represents user preference values.
this class was known as "UserPreferenceValue" in prior versions of the ontology
concern preferences regarding processes such as heating, cooling or lighting.
this class was known as "ProcessCentricUserPreferenceValue" in prior versions of the ontology
represents various standard preference profiles
Operative Temperature: The comfort zone is defined in terms of range of operative temperatures that provide acceptable thermal environmental conditions.
this class was known as "OperativeTemperaturePreferenceValue" in prior versions of the ontology
CO2 threshold for internal space according to DIN 1946 T2
value from ASHRAE 62-2001 standard for living rooms and bed rooms.
Standard Air Temperature Value according to ISO 7730 and well inside the interval of possible values.
A preference profile with standard values for a guest (visitor) or as completion of missing values in individual profiles