BadmintON onTOlogy (BadmintONTO)

Metadata

IRI
http://w3id.org/BadmintONTO/
Title

BadmintON onTOlogy (BadmintONTO)

Creator

Huanyu Li

Date Created

2023-03-21

License
https://github.com/huanyu-li/BadmintONTO/blob/main/LICENSE
Version Iri
http://w3id.org/BadmintONTO/0.1/
Version Info

0.1

Preferred Namespace Prefix

badmintonto

Preferred Namespace Uri
http://w3id.org/BadmintONTO/0.1/
Download Serialization
TTL OWL RDF/XML JSON-LD

Overview

Figure 1: Ontology Overview

Classes

Agent Role c

IRI http://w3id.org/BadmintONTO/AgentRole
Description

A role that an agent can take in a specific context.

Sub Class Of is performed by op some
and is performed by op only
In Domain Of is performed by op
In Range Of has agent role op
Super Class Of Player Role c

BWF Team Competition c

IRI http://w3id.org/BadmintONTO/BWFTeamCompetition
Description

Team competitions organized by the Badminton World Federation (BWF).

Sub Class Of Competition c
Super Class Of

BWF Tournament Competition c

IRI http://w3id.org/BadmintONTO/BWFTournamentCompetition
Description

Tournamen competitions organized by BWF.

Sub Class Of Competition c

Challenge Event c

IRI http://w3id.org/BadmintONTO/ChallengeEvent
Description

A challenge event called by a player to challenge a judgement.

Sub Class Of Event c

Change-Court Event c

IRI http://w3id.org/BadmintONTO/ChangeCourtEvent
Description

A change-court event can happen between sets, or after one player or one pair firstly wins 11 points.

Sub Class Of Event c

Competition Event c

IRI http://w3id.org/BadmintONTO/CompetitionEvent
Description

A competition event takes place in period of time, composing different draws and matches.

Sub Class Of Event c
In Domain Of relates to competition op
Restriction has sub-event op some

Court Area c

IRI http://w3id.org/BadmintONTO/CourtArea
Description

A court area indicates a particular area in a court.

In Range Of at court area op

Double Player Role c

IRI http://w3id.org/BadmintONTO/DoublePlayerRole
Description

A role that a player takes in a double match.

Sub Class Of Player Role c

Draw c

IRI http://w3id.org/BadmintONTO/Draw
Description

The different match types in badminton (i.e., man single, men double, woman single, women double and mix double).

Equivalentclass Match Type c
In Range Of has draw op

Elimination Event c

IRI http://w3id.org/BadmintONTO/EliminationEvent
Description

The event for the elimination stage at a tournament.

Sub Class Of Event c

Elimination Information c

IRI http://w3id.org/BadmintONTO/EliminationInformation
Description

An information object captures relevant information of the elimination tournament stage.

Sub Class Of Information Object c
In Domain Of
Restriction

Elimination Stage c

IRI http://w3id.org/BadmintONTO/EliminationStage
Description

Sudden-death play.

Sub Class Of Tournament Stage c
In Range Of eliminationStage op

Equipment c

IRI http://w3id.org/BadmintONTO/Equipment
Description

Equipments in badmintion domain.

Super Class Of Racket c

Event Information c

IRI http://w3id.org/BadmintONTO/EventInformation
Description

An information object captures relevant information of an event.

Sub Class Of Information Object c

Game Event c

IRI http://w3id.org/BadmintONTO/GameEvent
Description

A set (game) in a match.

Sub Class Of Event c
Equivalentclass Set Event c

Geometry c

IRI http://w3id.org/BadmintONTO/Geometry
Description
  • geo:Geometry
  • A coherent set of direct positions in space. The positions are held within a Spatial Reference System (SRS).

In Domain Of geo:asWKT dp
Super Class Of Location c

Get-Point Event c

IRI http://w3id.org/BadmintONTO/GetPointEvent
Description

A get-point event is as the last sub-event in a rally event.

Sub Class Of Event c

Hitting Area c

IRI http://w3id.org/BadmintONTO/HittingArea
Description

The hitting area in terms of a player when the player hits a shuttle.

In Range Of has hitting area op

Hittting Style c

IRI http://w3id.org/BadmintONTO/HittingStyle
Description

A hitting style indicates if a shot is hit backhand or forehand.

In Range Of has hitting style op

Match Date Time Description c

IRI http://w3id.org/BadmintONTO/MatchDateTimeDescription
Sub Class Of time:GeneralDateTimeDescription

Match Duration Description c

IRI http://w3id.org/BadmintONTO/MatchDurationDescription
Description

To describe a match duration.

Sub Class Of time:DurationDescription

Match Event c

IRI http://w3id.org/BadmintONTO/MatchEvent
Description

A match event is participated by two single players or two pairs, and contains 3 sets at most.

Sub Class Of Event c
Restriction

Match Information c

IRI http://w3id.org/BadmintONTO/MatchInformation
Description

An information object captures relevant information of a match.

Sub Class Of
In Domain Of
Restriction

Match Time Entity c

IRI http://w3id.org/BadmintONTO/MatchTimeEntity
Description

Temporal entity for a match.

Sub Class Of time:TemporalEntity
Restriction

Match Type c

IRI http://w3id.org/BadmintONTO/MatchType
Description

The different match types in badminton (i.e., man single, men double, woman single, women double and mix double).

In Range Of has match type op

Medical Pause Event c

IRI http://w3id.org/BadmintONTO/MedicalPauseEvent
Description

A medical pause event can be asked by a player.

Sub Class Of Event c

Pair c

IRI http://w3id.org/BadmintONTO/Pair
Description

Pairs in double plays (i.e., men double, women double and mix double).

Sub Class Of Agent c
In Range Of

Pair-Player Role c

IRI http://w3id.org/BadmintONTO/PairPlayersRole
Description

A role that a pair of two players takes in a match.

Sub Class Of Player Role c

Penalty Event c

IRI http://w3id.org/BadmintONTO/PenaltyEvent
Description

A penalty event can be called by an umpire.

Sub Class Of Event c

Person c

IRI http://w3id.org/BadmintONTO/Person
Description

A person agent can have some roles.

Sub Class Of Agent c
In Domain Of person full name dp
Super Class Of Player c

Player Information c

IRI http://w3id.org/BadmintONTO/PlayerInformation
Description

An information object captures relevant information of a player.

Sub Class Of Information Object c
In Domain Of player location op
Restriction

Player Location c

IRI http://w3id.org/BadmintONTO/PlayerLocation
Description

The location of a player.

Sub Class Of Location c
In Range Of player location op

Player Role c

IRI http://w3id.org/BadmintONTO/PlayerRole
Description

A role that a player takes in a match.

Sub Class Of
In Domain Of playedBy op
Super Class Of

Racket c

IRI http://w3id.org/BadmintONTO/Racket
Description

Rackets in badminton domain.

Sub Class Of Equipment c

Rally Event c

IRI http://w3id.org/BadmintONTO/RallyEvent
Description

A rally event starts with a serve and ends until one of the two players/pairs wins the point.

Sub Class Of Event c
Restriction

Rally Information c

IRI http://w3id.org/BadmintONTO/RallyInformation
Description

An information object captures relevant information of a rally.

Sub Class Of
In Domain Of
Restriction

Rest Event c

IRI http://w3id.org/BadmintONTO/RestEvent
Description

A rest event can happen in between sets and after one of the two players/pairs firstly wins 11 points in a set.

Sub Class Of Event c

Round Robin Group Event c

IRI http://w3id.org/BadmintONTO/RoundRobinGroupEvent
Description

An event for a round-robin group at a tournament.

Sub Class Of Event c

Round Robin Information c

IRI http://w3id.org/BadmintONTO/RoundRobinGroupInformation
Description

An information object captures relevant information of a round-robin group.

Sub Class Of Information Object c
In Domain Of
Restriction

Round Robin Stageround-robin play. c

IRI http://w3id.org/BadmintONTO/RoundRobinStage
Sub Class Of Tournament Stage c
In Range Of roundRobinGroupStage op

Serve c

IRI http://w3id.org/BadmintONTO/Serve
Description

A serve is always played by a player as a start of a rally.

Sub Class Of Shot Type c

Set Date Time Desciption c

IRI http://w3id.org/BadmintONTO/SetDateTimeDesciption
Sub Class Of time:GeneralDateTimeDescription

Set Duration Description c

IRI http://w3id.org/BadmintONTO/SetDurationDescription
Description

To description a set.

Sub Class Of time:DurationDescription

Set Event c

IRI http://w3id.org/BadmintONTO/SetEvent
Description

A set event is with in a match and ends after the one player/pair wins 21 points and wins by 2 points at least.

Sub Class Of Event c
Restriction

Set Information c

IRI http://w3id.org/BadmintONTO/SetInformation
Description

An information object captures relevant information of a set.

Sub Class Of
In Domain Of
Restriction

Set Time Entity c

IRI http://w3id.org/BadmintONTO/SetTimeEntity
Description

Temporal entity for a set.

Sub Class Of time:TemporalEntity
Restriction

Shot Type c

IRI http://w3id.org/BadmintONTO/ShotType
Description

A shot can be classfied as a server or a specific stroke.

In Range Of has shot type op
Super Class Of

Shuttle Location c

IRI http://w3id.org/BadmintONTO/ShuttleLocation
Description

The location of a shuttle.

Sub Class Of Location c
In Range Of

Shuttle Route c

IRI http://w3id.org/BadmintONTO/ShuttleRoute
Description

The route of the shuttle after a play hitting a shuttle.

In Range Of has route op

Single Player Role c

IRI http://w3id.org/BadmintONTO/SinglePlayerRole
Description

A role that a player takes in a single match.

Sub Class Of Player Role c
In Range Of

Stroke c

IRI http://w3id.org/BadmintONTO/Stroke
Description

A stroke is played a player after serving in a rally.

Sub Class Of Shot Type c

Stroke Event c

IRI http://w3id.org/BadmintONTO/StrokeEvent
Description

A stroke event is about a player hitting a shuttle.

Sub Class Of Event c
Restriction

Sudirman Cup Competition c

IRI http://w3id.org/BadmintONTO/SudirmanCupCompetition
Description
Sub Class Of BWF Team Competition c

Summer Olympics Competition c

IRI http://w3id.org/BadmintONTO/SummerOlymipicsCompetition
Description

A badminton competition in a summer olympics.

Sub Class Of Competition c

Team c

IRI http://w3id.org/BadmintONTO/Team
Description

A team in a team-baed competition.

Sub Class Of Agent c
In Range Of getPointByTeam op

Thomas Cup Competition c

IRI http://w3id.org/BadmintONTO/ThomasCupCompetition
Description
Sub Class Of BWF Team Competition c

Tournament Stage c

IRI http://w3id.org/BadmintONTO/TournamentStage
Description

Round-Robin stage or Elimination stage.

In Range Of inStage op
Super Class Of

Uber Cup Competition c

IRI http://w3id.org/BadmintONTO/UberCupCompetition
Description
Sub Class Of BWF Team Competition c

Withdrawal Event c

IRI http://w3id.org/BadmintONTO/WithdrawalEvent
Description

A withdrawal event can be called by a player/pair during/before a match.

Sub Class Of Event c

Agent c

IRI http://xmlns.com/foaf/0.1/Agent
Description

An agent (eg. person, group, software or physical artifact).

In Range Of is performed by op
Super Class Of
is performed by op some
is performed by op only
has agent role op some
has agent role op only
is described by op some
is described by op only
occurs at location op some
occurs at location op only
occurs at time op some
occurs at time op only
at court area op some
at court area op only
winByPair op exactly 1
winByPlayer op exactly 1
playedBy op some
playedBy op only
getPointByPair op exactly 1
getPointByPlayer op exactly 1
getSetByPair op exactly 1
getSetByPlayer op exactly 1
has hitting area op some
has hitting area op only
has hitting style op some
has hitting style op only
has route op some
has route op only
has shot type op some
has shot type op only

Object Properties

at court area op

IRI http://w3id.org/BadmintONTO/atCourtArea
Description

atCourtArea is to represent the location of a player/shuttle at a specific court area.

Domain Shuttle Location c or Player Location c
Range Court Area c

elimination player op

IRI http://w3id.org/BadmintONTO/eliminationPlayer
Description
  • elimination player

  • eliminationPlayer represents that a elimination tournament can have some players/pairs/teams.

Sub Property Of has player op
Domain Elimination Information c
Range Team c or Player c or Pair c

elimination stage op

IRI http://w3id.org/BadmintONTO/eliminationStage
Description

eliminationStage represents in which stage that an elimination play is.

Sub Property Of isInformationAbout op
Domain Elimination Information c
Range Elimination Stage c

get point by pair op

IRI http://w3id.org/BadmintONTO/getPointByPair
Sub Property Of winBy op
Range Pair c

get point by player op

IRI http://w3id.org/BadmintONTO/getPointByPlayer
Sub Property Of winBy op
Range Player c

get point by team op

IRI http://w3id.org/BadmintONTO/getPointByTeam
Sub Property Of winBy op
Range Team c

get set by pair op

IRI http://w3id.org/BadmintONTO/getSetByPair
Sub Property Of winBy op
Range Pair c

get set by player op

IRI http://w3id.org/BadmintONTO/getSetByPlayer
Sub Property Of winBy op
Range Player c

has agent role op

IRI http://w3id.org/BadmintONTO/hasAgentRole
Description

hasAgentRole represents that an event can have some agents playing specific roles.

Domain Event c
Range Agent Role c

has draw op

IRI http://w3id.org/BadmintONTO/hasDraw
Description

hasDraw represents that a particular competition can have different draws (e.g., man single, men doubble, woman single, women double and mix double).

Domain Competition c
Range Draw c

has hitting area op

IRI http://w3id.org/BadmintONTO/hasHittingArea
Description

hasHittingArea represents that a shot is hit at a particular area in terms of the player.

Sub Property Of isInformationAbout op
Domain Shot Information c
Range Hitting Area c

has hitting style op

IRI http://w3id.org/BadmintONTO/hasHittingStyle
Description

hasHittingStyle represents that if a shuttle is hit backhand or forehand by a player.

Sub Property Of isInformationAbout op
Domain Shot Information c
Range Hittting Style c

has location op

IRI http://w3id.org/BadmintONTO/hasLocation
Description
  • has Location

  • hasLocation represents that some entities can associate with locations.

Sub Property Of isInformationAbout op
Super Property Of
Domain Shot Information c or Player Information c
Range Location c

has match type op

IRI http://w3id.org/BadmintONTO/hasMatchType
Description

hasMatchType represents that the match type is captured by a match-information object.

Sub Property Of isInformationAbout op
Domain Match Information c
Range Match Type c

has player op

IRI http://w3id.org/BadmintONTO/hasPlayer
Description

hasPlayer represents that some entities can associate with players/pairs/teams.

Sub Property Of isInformationAbout op
Super Property Of
Domain Information Object c
Range Player c

has route op

IRI http://w3id.org/BadmintONTO/hasRoute
Description

hasRoute represents that the route of a shuttle after hitting.

Sub Property Of isInformationAbout op
Domain Shot Information c
Range Shuttle Route c

has shot type op

IRI http://w3id.org/BadmintONTO/hasShotType
Description

hasShotType represents that the shot type is captured by a shot-information object.

Sub Property Of isInformationAbout op
Domain Shot Information c
Range Shot Type c

has sub-event op

IRI http://w3id.org/BadmintONTO/hasSubEvent
Description

hasSubEvent represents that an event can have another event as a sub-event.

Domain Event c
Range Event c

has super-event op

IRI http://w3id.org/BadmintONTO/hasSuperEvent
Description

hasSuperEvent represents that an event can have another event as a super-event.

Domain Event c
Range Event c

hitting player op

IRI http://w3id.org/BadmintONTO/hittingPlayer
Description

hittingPlayer represents that the player who hits a shot is captured by a shot-information object.

Sub Property Of has player op
Domain Shot Information c
Range Player c

in stage op

IRI http://w3id.org/BadmintONTO/inStage
Domain Match Information c
Range Tournament Stage c

is described by op

IRI http://w3id.org/BadmintONTO/isDescribedBy
Description

isDescribedBy represents that an event can be described an information object that captures relevant information.

Domain Event c
Range Information Object c

is performed by op

IRI http://w3id.org/BadmintONTO/isPerformedBy
Description

isPerformedBy represents that an agent role is performed by an agent.

Super Property Of playedBy op
Domain Agent Role c
Range Agent c

occurs at location op

IRI http://w3id.org/BadmintONTO/occursAtLocation
Description

occursAtLocation represents that an event takes place at a location.

Domain Event c
Range Location c

occurs at time op

IRI http://w3id.org/BadmintONTO/occursAtTime
Description

occursAtTime represents that an event takes place at a time.

Domain Event c
Range time:TemporalEntity

played by op

IRI http://w3id.org/BadmintONTO/playedBy
Description
  • played By

  • playedBy represents that a player role is performed by a player.

Sub Property Of is performed by op
Domain Player Role c
Range Player c

player location op

IRI http://w3id.org/BadmintONTO/playerLocation
Description

playerLocation represents that a player's location is captured by a player-information object.

Sub Property Of hasLocation op
Domain Player Information c
Range Player Location c

qualified player op

IRI http://w3id.org/BadmintONTO/qualifiedPlayer
Description

The players/pairs/teams are qualified in a round-robin group or elimination stage.

Sub Property Of has player op
Domain Round Robin Information c or Elimination Information c
Range Pair c or Team c or Player c

receiving player op

IRI http://w3id.org/BadmintONTO/receivingPlayer
Description

receivingPlayer represents that the player who will receive a shot is captured by a shot-information object.

Sub Property Of has player op
Domain Shot Information c
Range Player c

relates to competition op

IRI http://w3id.org/BadmintONTO/relatesToCompetition
Description

relatesToCompetition represents the type of competition for a competition event.

Domain Competition Event c
Range Competition c

round robin group stage op

IRI http://w3id.org/BadmintONTO/roundRobinGroupStage
Description

roundRobinGroupStage represents in which stage that a round-robin play is.

Sub Property Of isInformationAbout op
Domain Round Robin Information c
Range Round Robin Stage c

round robin player op

IRI http://w3id.org/BadmintONTO/roundRobinPlayer
Description

roundRobinPlayer represents that a group in a round robin tournament can have some players/pairs/teams.

Sub Property Of has player op
Domain Round Robin Information c
Range Pair c or Player c or Team c

shuttle hit location op

IRI http://w3id.org/BadmintONTO/shuttleHitLocation
Description

shuttleHitLocation represents that a shuttle's hit location is captured by a shot-information object.

Sub Property Of hasLocation op
Domain Shot Information c
Range Shuttle Location c

shuttle landing location op

IRI http://w3id.org/BadmintONTO/shuttleLandingLocation
Description

shuttleLandingLocation represents that a shuttle's landing location is captured by a shot-information object.

Sub Property Of hasLocation op
Domain Shot Information c
Range Shuttle Location c

win by pair op

IRI http://w3id.org/BadmintONTO/winByPair
Sub Property Of winBy op
Range Pair c

win by player op

IRI http://w3id.org/BadmintONTO/winByPlayer
Sub Property Of winBy op
Range Player c
Player Location c Shuttle Location c Pair c Player c Team c Player Information c Shot Information c Match Information c Set Information c Shot Information c Match Information c Set Information c Shot Information c Elimination Information c Round Robin Information c Pair c Player c Team c Pair c Player c Team c Pair c Player c Team c

Datatype Properties

belong to country dp

IRI http://w3id.org/BadmintONTO/belongToCountry
Description

ISO (3166) country code

Domain Location c
Range xsd:string

current working ranking dp

IRI http://w3id.org/BadmintONTO/currentWorldRanking
Description

The current world ranking of a player/pair.

Domain Pair c or Player c
Range xsd:nonNegativeInteger

highest world ranking dp

IRI http://w3id.org/BadmintONTO/highestWorldRanking
Description

The highest world ranking of a player/pair.

Domain Pair c or Player c
Range xsd:nonNegativeInteger

in competition dp

IRI http://w3id.org/BadmintONTO/inCompetition
Domain Competition c
Range xsd:string

match score A dp

IRI http://w3id.org/BadmintONTO/matchScoreA
Description

The match score of player/pair A.

Sub Property Of hasInformationValue dp
Domain Match Information c
Range xsd:nonNegativeInteger

match score B dp

IRI http://w3id.org/BadmintONTO/matchScoreB
Description

The match score of player/pair B.

Sub Property Of hasInformationValue dp
Domain Match Information c
Range xsd:nonNegativeInteger

person full name dp

IRI http://w3id.org/BadmintONTO/personFullName
Description

The full name of a person.

Domain Person c
Range xsd:string

player age dp

IRI http://w3id.org/BadmintONTO/playerAge
Description

The age of a player.

Domain Player c
Range xsd:nonNegativeInteger

player height dp

IRI http://w3id.org/BadmintONTO/playerHeight
Description

The height of a player.

Domain Player c
Range xsd:double

rally lose reason dp

IRI http://w3id.org/BadmintONTO/rallyLoseReason
Description

The lose reason of a rally.

Sub Property Of hasInformationValue dp
Domain Rally Information c
Range xsd:string

rally win reason dp

IRI http://w3id.org/BadmintONTO/rallyWinReason
Description

The win reason of a rally.

Sub Property Of hasInformationValue dp
Domain Rally Information c
Range xsd:string

round robin group dp

IRI http://w3id.org/BadmintONTO/roundRobinGroup
Description

round-robin group number.

Sub Property Of hasInformationValue dp
Domain Round Robin Information c
Range xsd:string

round score A dp

IRI http://w3id.org/BadmintONTO/roundScoreA
Description

The set score of player/pair A.

Sub Property Of hasInformationValue dp
Domain Shot Information c or Rally Information c
Range xsd:nonNegativeInteger

round score B dp

IRI http://w3id.org/BadmintONTO/roundScoreB
Description

The round score of player/pair B.

Sub Property Of hasInformationValue dp
Domain Rally Information c or Shot Information c
Range xsd:nonNegativeInteger

set number dp

IRI http://w3id.org/BadmintONTO/setNumber
Domain Match Information c
Range xsd:nonNegativeInteger

set score A dp

IRI http://w3id.org/BadmintONTO/setScoreA
Description

The set score of player/pair A.

Sub Property Of hasInformationValue dp
Domain Set Information c
Range xsd:nonNegativeInteger

set score B dp

IRI http://w3id.org/BadmintONTO/setScoreB
Description

The set score of player/pair B.

Sub Property Of hasInformationValue dp
Domain Set Information c
Range xsd:nonNegativeInteger

shot number dp

IRI http://w3id.org/BadmintONTO/shotNumber
Description

The number of shots in a rally.

Sub Property Of hasInformationValue dp
Domain Rally Information c
Range xsd:nonNegativeInteger
Pair c Player c Pair c Player c Rally Information c Shot Information c Rally Information c Shot Information c

Annotation Properties

contributor ap

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

created ap

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

creator ap

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

description ap

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

license ap

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

title ap

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

preferred namespace prefix ap

IRI http://purl.org/vocab/vann/preferredNamespacePrefix

preferred namespace uri ap

IRI http://purl.org/vocab/vann/preferredNamespaceUri

Namespaces

:
http://w3id.org/BadmintONTO/
dcterms
http://purl.org/dc/terms/
foaf
http://xmlns.com/foaf/0.1/
geo
http://www.opengis.net/ont/geosparql#
owl
http://www.w3.org/2002/07/owl#
prov
http://www.w3.org/ns/prov#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
skos
http://www.w3.org/2004/02/skos/core#
time
http://www.w3.org/2006/time#
vann
http://purl.org/vocab/vann/
xsd
http://www.w3.org/2001/XMLSchema#

Legend

c Classes
op Object Properties
dp Datatype Properties
ap Annotation Properties

made by p y LODE 3.1.1 with the VocPub profile

Table of Contents