The Occupant-centric Workplace Management ontology (WOMO)
type: Ontology
created: 2023-07-19
creator: Alessandro Bruttini
  member of: University of Florence, IT
  type: Person
license: https://creativecommons.org/licenses/by/4.0/
license: CC-BY-40
preferred namespace prefix: womo
comment: The Occupant-centric Workplace Management (WOMO) ontology describes knowledge related to office environments and enables the development of a workplace Digital Twin system centred on the occupant experience.
version info: 1.0

feedbackRequestTime
type: DatatypeProperty
domain: Feedback
range: dateTime
comment: Time of feedback request.

feedbackStartTime
type: DatatypeProperty
domain: Feedback
range: dateTime
comment: Time of feedback response start.

feedbackTime
type: DatatypeProperty
domain: Feedback
range: dateTime
comment: Time of feedback response conclusion.

responseDuration
type: DatatypeProperty
domain: Feedback
range: integer
comment: Elapsed time between feedback response start and conclusion (sec).

responseRatio
type: DatatypeProperty
domain: Feedback
range: integer
comment: Ratio of answered questions (%).

Activity
type: Class
subclass of: Thing
comment: Thing that the worker is doing.

ActivityCategory
type: Class
subclass of: Thing
comment: Specifies the category of the activity that the worker is performing.

ActivityType
type: Class
subclass of: Thing
comment: Specifies the type of activity that the worker is performing.

FeedbackGenerationType
type: Class
subclass of: Thing
comment: Instances of this class enumerates possible feedback request generation types.

FeedbackResponseType
type: Class
subclass of: Thing
comment: Instances of this class enumerates possible feedback response types.

NotRespondedFeedback
type: Class
subclass of: FeedbackResponseType
comment: Instances of this class enumerates possible types of not responded feedback.

RespondedFeedback
type: Class
subclass of: FeedbackResponseType
comment: Instances of this class enumerates possible types of responded feedback.

Away
type: NamedIndividual
type: NotRespondedFeedback
comment: Feedback request declined because the worker is not at the workplace.

Break
type: NamedIndividual
type: ActivityCategory
comment: Activity that is a break from the worker's job.

BreakCoffee
type: NamedIndividual
type: ActivityType
comment: Coffee break, usually short.

BreakMeal
type: NamedIndividual
type: ActivityType
comment: Break involving a meal. (e.g. lunch)

BreakUnspecified
type: NamedIndividual
type: ActivityType
comment: Unspecified break.

Busy
type: NamedIndividual
type: NotRespondedFeedback
comment: Feedback request declined because the worker is too busy.

Concentration3PointsScale
type: NamedIndividual
type: RatingScale
rating scale name: Concentration - 3 Points Scale
rating scale options: -1, Distracted; 0, Fine; 1, Focused
rating scale prompt: CONCENTRATION - I'm feeling ...

DailyStepCount
type: NamedIndividual
type: HealthIndicatorType
comment: Daily step count measured in (step).

Direct
type: NamedIndividual
type: RespondedFeedback
comment: Feedback request responded directly.

EventFeedback
type: NamedIndividual
type: FeedbackGenerationType
comment: Indicates a feedback request triggered by an event.

Group
type: NamedIndividual
type: SocialInteraction
comment: The worker is performing the activity in a larger group. Total of 5 or more workers.

HeartRate
type: NamedIndividual
type: HealthIndicatorType
comment: Heart rate measured in (bpm).

HomeOffice
type: NamedIndividual
type: NotRespondedFeedback
comment: Feedback request declined because the worker is working from home.

Pair
type: NamedIndividual
type: SocialInteraction
comment: The worker is doing the activity together with another colleaugue.

Postponed
type: NamedIndividual
type: RespondedFeedback
comment: Feedback request responded after being postponed.

RandomFeedback
type: NamedIndividual
type: FeedbackGenerationType
comment: Indicates a feedback request generated at a random time within a daily time frame (e.g. 9:00-11:00 AM).

ScheduledFeedback
type: NamedIndividual
type: FeedbackGenerationType
comment: Indicates a feedback request generated at a scheduled time (e.g. 13:00).

SmallGroup
type: NamedIndividual
type: SocialInteraction
comment: The worker is performing the activity in a small group. Total of 3 or 4 workers.

Solo
type: NamedIndividual
type: SocialInteraction
comment: The worker is doing the activity on his own.

ThermalQuality3PointsScale
type: NamedIndividual
type: RatingScale
rating scale name: Thermal quality - 3 Points Scale
rating scale options: -1, Cooler; 0, No change; 1, Warmer
rating scale prompt: THERMAL QUALITY - Would you prefer to be...?

Timeout
type: NamedIndividual
type: NotRespondedFeedback
comment: Feedback request canceled after timeout.

Unspecified
type: NamedIndividual
type: NotRespondedFeedback
comment: Feedback request declined for unspecified reasons.

VoluntaryFeedback
type: NamedIndividual
type: FeedbackGenerationType
comment: Indicates a feedback provided voluntarily by the worker/occupant at a given time.

Work
type: NamedIndividual
type: ActivityCategory
comment: Activity that is part of the the worker's job.

WorkCall
type: NamedIndividual
type: ActivityType
comment: Work call or videocall.

WorkGroup
type: NamedIndividual
type: ActivityType
comment: Work activity performed by the worker together with one or more colleagues.

WorkSolo
type: NamedIndividual
type: ActivityType
comment: Work activity performed by the worker on his own.

WorkUnspecified
type: NamedIndividual
type: ActivityType
comment: Unspecified work activity.