]> Iguana results ontology 3.3.0 2020/09/18 2021/04/21 Iguana results ontology The Iguana results ontology explains the rdf results of an Iguana benchmark. Experiment An experiment is a collection of Connections executed against one dataset. Suite A suite is a collection of Experiments. Worker A worker is one thread executing a set of queries against a Connection, thus simulating one user. 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 is assigned to a Task. It provides several Metric results. The ExecutedQuery is assigned to a worker. ExecutedQuery 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. Query Metric A Metric is the abstract Class providing a result metric. Task A Task is an abstract Class providing results for one Connection using one Dataset. Stresstest The Stresstest is the Task which executes a stresstest. Connection A Connection is a connection used in a Task, basically providing just a label and ID. Dataset A Dataset is a dataset used in a Task, basically providing just a label and ID. QPS Metric Queries Per Second Metric. Annotates a Task or Worker if they use this metric. QMPH Metric Query Mixes Per Hour. Annotates a Task or Worker if they use this metric. NoQPH Metric Number of Queries Per Hour. Annotates a Task or Worker if they use this metric. Average QPS Metric Average Queries Per Second Metric. Annotates a Task or Worker if they use this metric. NoQ Metric Number of Queries successfully executed Metric. Annotates a Task or Worker if they use this metric. connection Assigns a Connection to a Task. dataset Assigns a Dataset to a Task. experiment Assigns an Experiment to a Suite. task Assigns a Task to an Experiment. workerResult Assigns a Worker to an Task. (mostly a Stresstest) metric Annotates a Task or Worker with a Metric. The Metric itself is provided using the Property, this just annotates the task/worker to provide these results. query Assigns an ExecutedQuery to a Worker or Task. The ExecutedQuery provides further metrics for example. queryID Assigns a Query and its statistics, as well as the query string to an ExecutedQuery. version Version of the triple store tested. timeLimit Time Limit after the Stresstest ends in milliseconds. noOfQueryMixes The number of query mixes executed after the Stresstest ends. noOfWorkers Number of total Workers the Stresstest simulated. startDate The date and time the Task was started. endDate The date and time the Task was ended. workerID The worked ID assigned to the worker workerType The worker class name. noOfQueries The number of Queries in the benchmark query set assigned to the worker. timeOutMS The timeout in ms set to this worker. optional Tells if the the query contains an OPTIONAL element union Tells if the the query contains a UNION element orderBy Tells if the the query contains an ORDER BY element offset Tells if the the query contains an OFFSET element triples The number of triples in a Query. optional Tells if the the query contains a HAVING element filter Tells if the the query contains a FILTER element aggregations Tells if the the query contains an AGGREGATION element groupBy Tells if the the query contains a GROUP BY element ID The query ID. totalTime The summed up execution time of all executions of the ExecutedQuery in milliseconds. QPS The queries per second value. penalizedQPS The queries per second value where failed queries are rated using a penalty (default is the timeOut of a Task). failed The number of failed executions of the ExecutedQuery. succeeded The number of succeeded executions of the ExecutedQuery. unknownException The number of failed executions of the ExecutedQuery whereas the Reason was unknown. resultSize The result size of a ExecutedQuery. wrongCodes The number of failed executions of the ExecutedQuery whereas the Reason was a wrong result code (e.g 400) timeOuts The number of failed executions of the ExecutedQuery whereas the Reason was a time out QMPH The query mixes per hour value NoQPH The number of queries per hour value. AvgQPS The average number of queries answered successfully per second value. penalizedAvgQPS The average number of queries answered successfully per second value using the penaltyQPS. NoQ The number of successfully executed queries value