The Log Entry Vocabulary v0.1

This version:
http://data.semanticweb.org/ns/logan/logan_2009_06_17.html (RDF)
Latest version:
http://data.semanticweb.org/ns/logan/ontology
Revision:
$Revision: 941 $
First created:
2009-06-16
Last change:
$Date: 2009-06-20 22:00:05 +0100 (Sat, 20 Jun 2009) $
Main authors:
Knud Möller (DERI)

Introduction

The Common Log Analysis Vocabulary (Logan) is a simple RDF vocabulary to model common log format server log entries, as well as some basic facts about SPARQL queries which might appear in such log entries. Each entry is represented as a logan:LogEntry. Logan makes use of external vocabularies: Agents are modelled as foaf:Agent instances, log entry dates are modelled with dcterms:created.

Overview

Classes: | LogEntry | LogRequest | Query | SparqlWord |

Properties: | contains | hasAgent | hasIP | hasQuery | hasReferrer | hasRequest | isContainedIn | requestString | sparqlString | triplePatternCount | variableCount |

Individuals: | SPARQL_BASE | SPARQL_PREFIX | SPARQL_SELECT | SPARQL_CONSTRUCT | SPARQL_DESCRIBE | SPARQL_ASK | SPARQL_ORDERBY | SPARQL_LIMIT | SPARQL_OFFSET | SPARQL_DISTINCT | SPARQL_REDUCED | SPARQL_FROM | SPARQL_FROMNAMED | SPARQL_WHERE | SPARQL_GRAPH | SPARQL_OPTIONAL | SPARQL_UNION | SPARQL_FILTER | SPARQL_A | SPARQL_STR | SPARQL_LANG | SPARQL_LANGMATCHES | SPARQL_DATATYPE | SPARQL_BOUND | SPARQL_SAMETERM | SPARQL_isURI | SPARQL_isIRI | SPARQL_isLITERAL | SPARQL_REGEX | SPARQL_TRUE | SPARQL_FALSE |

Terms grouped in broad categories

Common_Log_Format

SPARQL

Classes

Class: LogEntry

Labellog entry
in-domain-oflogan:hasAgent, logan:hasIP, logan:hasReferrer, logan:hasRequest
statustesting

An entry in a server log file.

Look for usage of this class on Sindice.


Class: LogRequest

Labelrequest
in-domain-oflogan:hasQuery, logan:requestString
in-range-oflogan:hasRequest
statustesting

The request object of a log entry.

Look for usage of this class on Sindice.


Class: Query

Labelquery
in-domain-oflogan:sparqlString, logan:triplePatternCount, logan:variableCount
in-range-oflogan:hasQuery
statustesting

A SPARQL query.

Look for usage of this class on Sindice.


Class: SparqlWord

LabelSPARQL key word
one-oflogan:SPARQL_A, logan:SPARQL_ASK, logan:SPARQL_BASE, logan:SPARQL_BOUND, logan:SPARQL_CONSTRUCT, logan:SPARQL_DATATYPE, logan:SPARQL_DESCRIBE, logan:SPARQL_DISTINCT, logan:SPARQL_FALSE, logan:SPARQL_FILTER, logan:SPARQL_FROM, logan:SPARQL_FROMNAMED, logan:SPARQL_GRAPH, logan:SPARQL_LANG, logan:SPARQL_LANGMATCHES, logan:SPARQL_LIMIT, logan:SPARQL_OFFSET, logan:SPARQL_OPTIONAL, logan:SPARQL_ORDERBY, logan:SPARQL_PREFIX, logan:SPARQL_REDUCED, logan:SPARQL_REGEX, logan:SPARQL_SAMETERM, logan:SPARQL_SELECT, logan:SPARQL_STR, logan:SPARQL_TRUE, logan:SPARQL_UNION, logan:SPARQL_WHERE, logan:SPARQL_isIRI, logan:SPARQL_isLITERAL, logan:SPARQL_isURI
statustesting

A reserved SPARQL term.

Look for usage of this class on Sindice.


Properties

Property: contains

Labelcontains
Typeowl:ObjectProperty
domainowl:Thing
rangeowl:Thing
inverse_oflogan:isContainedIn
statustesting

Something contains something else.

Look for usage of this property on Sindice.


Property: hasAgent

Labelhas agent
Typeowl:ObjectProperty
domainlogan:LogEntry
rangefoaf:Agent
statustesting

Relating a log entry to the agent that caused it.

Look for usage of this property on Sindice.


Property: hasIP

Labelhas IP
Typeowl:ObjectProperty
domainlogan:LogEntry
statustesting

The IP address of something

Look for usage of this property on Sindice.


Property: hasQuery

Labelhas query
Typeowl:ObjectProperty
domainlogan:LogRequest
rangelogan:Query
statustesting

The escaped query given in the request of a log entry.

Look for usage of this property on Sindice.


Property: hasReferrer

Labelhas referrer
Typeowl:ObjectProperty
domainlogan:LogEntry
statustesting

The referrer ip of a log entry.

Look for usage of this property on Sindice.


Property: hasRequest

Labelhas request
Typeowl:ObjectProperty
domainlogan:LogEntry
rangelogan:LogRequest
statustesting

The request object of a log entry.

Look for usage of this property on Sindice.


Property: isContainedIn

Labelis contained in
Typeowl:ObjectProperty
domainowl:Thing
rangeowl:Thing
inverse_oflogan:contains
statustesting

Something is contained in something else.

Look for usage of this property on Sindice.


Property: requestString

Labelrequest string
Typeowl:DatatypeProperty
domainlogan:LogRequest
statustesting

The unescaped string representation of a request in a log entry.

Look for usage of this property on Sindice.


Property: sparqlString

LabelSPARQL string
Typeowl:DatatypeProperty
domainlogan:Query
statustesting

The string representation of a SPARQL query.

Look for usage of this property on Sindice.


Property: triplePatternCount

Labeltriple pattern count
Typeowl:DatatypeProperty
domainlogan:Query
statustesting

The number of triple patterns in the WHERE clause of a SPARQL query.

Look for usage of this property on Sindice.


Property: variableCount

Labelvariable count
Typeowl:DatatypeProperty
domainlogan:Query
statustesting

The number of unique variables used in the WHERE clause of a SPARQL query.

Look for usage of this property on Sindice.


Individuals

Class: SPARQL_BASE

LabelBASE
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_PREFIX

LabelPREFIX
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_SELECT

LabelSELECT
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_CONSTRUCT

LabelCONSTRUCT
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_DESCRIBE

LabelDESCRIBE
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_ASK

LabelASK
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_ORDERBY

LabelORDER BY
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_LIMIT

LabelLIMIT
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_OFFSET

LabelOFFSET
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_DISTINCT

LabelDISTINCT
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_REDUCED

LabelREDUCED
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_FROM

LabelFROM
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_FROMNAMED

LabelFROM NAMED
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_WHERE

LabelWHERE
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_GRAPH

LabelGRAPH
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_OPTIONAL

LabelOPTIONAL
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_UNION

LabelUNION
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_FILTER

LabelFILTER
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_A

Labela
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_STR

LabelSTR
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_LANG

LabelLANG
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_LANGMATCHES

LabelLANGMATCHES
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_DATATYPE

LabelDATATYPE
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_BOUND

LabelBOUND
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_SAMETERM

LabelsameTERM
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_isURI

LabelisURI
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_isIRI

LabelisIRI
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_isLITERAL

LabelisLITERAL
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_REGEX

LabelREGEX
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_TRUE

Labeltrue
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.


Class: SPARQL_FALSE

Labelfalse
Typelogan:SparqlWord
statustesting

Look for usage of this class on Sindice.



Deprecated Classes

Deprecated Properties