Example of tests and competency questions


The following table lists examples of tests that can be derived from the competency questions

Competency questions Test
Sensor is a type of Device Actuator subclassOf Device
Actuator is a Device
Actuator has category Device
Actuator is a type of system and physical entity Actuator subclassOf System and physical entity
Actuator is a system and physical entity
Actuator has category system and physical entity
A cannot be B A disjointWith B
A differ from B
A is different than B
A is also known as B A equivalentTo B
A is equivalent to B
Birds build nests Bird subclassOf build some Nest
A nest contains some branches Nest subclassOf contains some Branch
Herbivore must eat only plants Herbivore subclassOf eats only Plant
A fruit bowl can contain sweet or acid fruit Fruit subclassOf contains some SweetFruit or AcidFruit
A spicy pizza has a topping that is spicy SpicyPizza subclassOf hasTopping some Topping and Spicy
A has minimum 1 B Person subclassOf hasName min 1 Name
A person has at least 1 name
A person has maximum 1 address Person subclassOf hasAddress max 1 Address
A person has at most 1 address
A person has only 1 national identifier Person subclassOf hasIdentifier max 1 Identifier
There is a partnership between two organizations Organization subclassOf symmetricProperty(hasPartnership) some Organization
Themometer is an example of sensor Thermometer type sensor
The price, which is a type of unit of measure, is characterized by a value using currency Price subclassOf UnitOfMeasure that isCharacterizedBy some Currency
A person performs at least one work and each work has a goal Person subclassof hasWork min 1 Work and Work subclassof hasGoal only goal
Marine mammals are divided into two different types: Carnivora and Sirenia Carnivora subclassOf MarineMammals and Sirenia subclassOf MarineMammals that disjointWith Carinvora
There are two different types of marine mammals: Carnivora and Sirenia Carnivora subclassOf MarineMammals and Sirenia subclassOf MarineMammals that disjointWith Carinvora
A participates in a  conference A  subclassOf participatesIn some Conference
A and B participates in the summer school A and B subclassOf participatesIn some SummerSchool
A participates with B in the summer school