Service Status
- CURIE:
gmeow:ServiceStatus - IRI: https://blackcatinformatics.ca/gmeow/ServiceStatus
- Category: class
- Defined by:
gmeow:slices/accounts - Box roles: TBox role (What is this?)
The liveness status of an online service — a VALUE vocabulary (live, shut-down, …); open set.
Structure
Subclass of: gufo:QualityValue
Practical Pattern
Use gmeow:ServiceStatus as a specialized kind of gufo:QualityValue. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Usage Advice
Use when
- Use as the value vocabulary for a service's liveness — the open set of statuses (live, shut down, …) an
OnlineServicedeclares throughgmeow:serviceStatus.
Avoid when
- Avoid for an account's usage state (use
gmeow:AccountStatus) and avoid minting per-status subclasses; statuses are individuals on an open value vocabulary.
How to use
- Reference the seeded
gmeow:ServiceStatusindividuals from a service viagmeow:serviceStatus, and pair the shut-down value withgmeow:serviceShutdownDate; extend the set with new individuals rather than subclasses.
Examples
- ex:serviceStatusLive a
gmeow:ServiceStatus.