...
Purpose | Functional testing of Allen’s relations using competency questions | ||||
---|---|---|---|---|---|
Scope | Temporal relations among various processes and their influence on the participants of these processes. | ||||
Conducted by | |||||
IOF Core version | IOF Core spring release candidate available at https://github.com/iofoundry/ontology/tree/core_allen_interval_algebra | ||||
Date of testing |
| ||||
User story | In a factory producing metal parts, various machining processes, such as turning and milling, lapping, grinding along with laser marking, quality check and packing takes place. Workers are assigned to corresponding machine to carry out these operations for work orders on various metal parts. The company wants to monitor the assignment of workers along with machine allocations. | ||||
Data | Production data on 10 work orders. Important columns are:
Note: The data is a part of and customised from the original data retrieved from http://fluxicon.com/disco/ presented by Dafna Levy (dafnal@nool.co.il) | ||||
Test criteria | The following competency questions should be available for query and the answers to the query should match the corresponding answers.
| ||||
Pre-process steps | The data is loaded to GraphDB (https://www.ontotext.com/products/graphdb ) modeled using IOF Core (spring release candidate) and SWRL rules (see Pre-process steps of Test Case # Allen-2). | ||||
System configuration | Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz 2.59 GHz with 32.0 GB RAM | ||||
Methodology | Each CQs are tested with the following SPARQL queries as mentioned in the following table using https://www.ontotext.com/products/graphdb workbench on the KG below.
| ||||
Result | All tests are passed as shown in the following table. |
...