http://purl.org/dc/elements/1.1/
http://purl.org/dc/terms/
http://www.w3.org/1999/02/22-rdf-syntax-ns#
http://www.w3.org/2000/01/rdf-schema#
http://www.w3.org/2002/07/owl
Iguana results ontology
2020/09/18
2024/03/20
http://creativecommons.org/licenses/by/3.0/
The Iguana results ontology explains the rdf results of an Iguana benchmark.
Iguana results ontology
4.0.0
iont:Connection
A Connection represents a benchmarked endpoint.
iont:Connection
Connection
iont:Dataset
A Dataset represents the dataset used for a benchmarked endpoint.
iont:Dataset
Dataset
iont:ExecutedQuery
An ExecutedQuery is a query which was executed one or more times against a Connection using either one Worker or the aggregation of several ExecutedQueries which are assigned to a Task. It provides several Metric results. The ExecutedQuery is assigned to a worker or a Task.
iont:ExecutedQuery
ExecutedQuery
iont:Metric
A Metric is the abstract class providing a result metric.
iont:Metric
Metric
iont:Query
A Query is the query string of a given query (most likely a sparql query) together with a collection of statistics. The query is Suite independent.
iont:Query
Query
iont:QueryExecution
A QueryExecution is the single execution of a query against a Connection.
iont:QueryExecution
QueryExecution
iont:ResponseBody
The ResponseBody represents the response body of an executed query.
iont:ResponseBody
ResponseBody
iont:Stresstest
The Stresstest Task benchmarks a system by stresstesting it.
iont:Stresstest
Stresstest
iont:Suite
A suite is a collection of benchmarks.
iont:Suite
Suite
iont:Task
Abstract class for various tasks.
iont:Task
Task
iont:Worker
A Worker is a thread that executes a set of queries against a Connection. It simulates a user.
iont:Worker
Worker
http://iguana-benchmark.eu/class/metric/AES
Aggregated Execution Statistics.
http://iguana-benchmark.eu/class/metric/AES
AES Metric
http://iguana-benchmark.eu/class/metric/AvgQPS
Average Queries Per Second.
http://iguana-benchmark.eu/class/metric/AvgQPS
AvgQPS Metric
http://iguana-benchmark.eu/class/metric/EachQuery
Each query execution statistics.
http://iguana-benchmark.eu/class/metric/EachQuery
EachQuery Metric
http://iguana-benchmark.eu/class/metric/NoQ
Number of successfully executed Queries.
http://iguana-benchmark.eu/class/metric/NoQ
NoQ Metric
http://iguana-benchmark.eu/class/metric/NoQPH
Number of Queries Per Hour.
http://iguana-benchmark.eu/class/metric/NoQPH
NoQPH Metric
http://iguana-benchmark.eu/class/metric/PAvgQPS
Penalized Average Queries Per Second.
http://iguana-benchmark.eu/class/metric/PAvgQPS
PAvgQPS Metric
http://iguana-benchmark.eu/class/metric/PQPS
Penalized Queries Per Second.
http://iguana-benchmark.eu/class/metric/PQPS
PQPS Metric
http://iguana-benchmark.eu/class/metric/QMPH
Query Mixes Per Hour.
http://iguana-benchmark.eu/class/metric/QMPH
QMPH Metric
http://iguana-benchmark.eu/class/metric/QPS
Queries Per Second Metric.
http://iguana-benchmark.eu/class/metric/QPS
QPS Metric
iprop:AvgQPS
The average number of queries answered successfully per second value.
iprop:AvgQPS
AvgQPS
iprop:ID
ID
iprop:ID
The numeric query ID.
iprop:NoQ
The number of successfully executed queries value
iprop:NoQ
NoQ
iprop:NoQPH
The number of queries per hour value.
iprop:NoQPH
NoQPH
iprop:QMPH
The query mixes per hour value
iprop:QMPH
QMPH
iprop:QPS
The queries per second value.
iprop:QPS
QPS
iprop:bindings
The number of bindings the query received.
iprop:bindings
bindings
iprop:code
The result code of the execution of a query.
iprop:code
code
iprop:connection
Assigns a Connection to a Worker.
iprop:connection
connection
iprop:dataset
Assigns a Dataset to a Connection.
iprop:dataset
dataset
iprop:endDate
The date and time at which the Task or Worker ended.
iprop:endDate
endDate
iprop:exception
The exception, if any occurred, during the execution of the query or the processing of its response body.
iprop:exception
exception
iprop:executionTook
The time duration of the execution of a query.
iprop:executionTook
executionTook
iprop:failed
The number of failed executions of the ExecutedQuery.
iprop:failed
failed
iprop:fullID
The full query ID consists of the hashcode of its query handler and the query's id inside of the query handler in this format: <queryhandler_hashg;:<id>.
iprop:fullID
fullID
iprop:httpCode
The http response code of the query execution.
iprop:httpCode
httpCode
iprop:metric
Annotates a Task, Worker or ExecutedQuery with a Metric. The Metric itself is provided using the Property, this just annotates the subject to provide these results.
iprop:metric
metric
iprop:noOfQueries
The number of queries assigned to the worker.
iprop:noOfQueries
noOfQueries
iprop:noOfQueryMixes
The number of query mixes a Worker has to execute.
iprop:noOfQueryMixes
noOfQueryMixes
iprop:noOfWorkers
The number of Workers the stresstest utilized.
iprop:noOfWorkers
noOfWorkers
iprop:penalizedAvgQPS
The average number of queries answered successfully per second value using the penaltyQPS.
iprop:penalizedAvgQPS
penalizedAvgQPS
iprop:penalizedQPS
The queries per second value where failed queries are rated using a penalty (default is the timeOut of a Task).
iprop:penalizedQPS
penalizedQPS
iprop:query
Assigns an ExecutedQuery to a Worker or Task. The ExecutedQuery provides further metrics and statistics.
iprop:query
query
iprop:queryExecution
Assigns a QueryExecution to an ExecutedQuery.
iprop:queryExecution
queryExecution
iprop:queryID
Assigns a Query and its statistics, as well as the string of the query to an ExecutedQuery.
iprop:queryID
queryID
iprop:responseBody
Assigns a ResponseBody to a QueryExecution.
iprop:responseBody
responseBody
iprop:responseBodyHash
The hashcode of the response body.
iprop:responseBodyHash
responseBodyHash
iprop:resultSize
The result size of a ExecutedQuery.
iprop:resultSize
The result size of the query's response body. The value is -1 if there wasn't any response body received.
iprop:resultSize
resultSize
iprop:results
The number of results the query received.
iprop:results
results
iprop:run
The number of execution for this query.
iprop:run
run
iprop:startDate
The date and time at which the Task or Worker started.
iprop:startDate
startDate
iprop:succeeded
The number of succeeded executions of the ExecutedQuery.
iprop:succeeded
succeeded
iprop:success
If the query has been successful or not.
iprop:success
success
iprop:task
Assigns a Task to an Suite.
iprop:task
task
iprop:timeLimit
The time limit after which a Worker stops its execution of queries.
iprop:timeLimit
timeLimit
iprop:timeOut
The timeout set for this worker.
iprop:timeOut
timeOut
iprop:timeOuts
The number of failed executions of the ExecutedQuery whereas the Reason was a time out
iprop:timeOuts
timeOuts
iprop:totalTime
The summed up execution time of all executions of the ExecutedQuery in milliseconds.
iprop:totalTime
totalTime
iprop:unknownExceptions
The number of failed executions of the ExecutedQuery whereas the Reason was unknown.
iprop:unknownExceptions
unknownExceptions
iprop:variable
A variable that the query contains.
iprop:variable
variable
iprop:version
Version of the triplestore tested.
iprop:version
version
iprop:workerID
The worked ID assigned to the worker
iprop:workerID
workerID
iprop:workerResult
Assigns a Worker to an Task. (mostly a Stresstest)
iprop:workerResult
workerResult
iprop:workerType
The worker class name.
iprop:workerType
workerType
iprop:wrongCodes
The number of failed executions of the ExecutedQuery whereas the Reason was a wrong result code (e.g 400)
iprop:wrongCodes
wrongCodes