{ "http-data": { "accessed": "2026.02.22; 20:00:47", "best-header": "application/rdf+xml", "content-length": "123525", "e-tag": "\"5b3a353a-1e285\"", "lastModified": "Mon, 02 Jul 2018 14:22:50 GMT" }, "logs": { "nir-header": "{'Date': 'Sun, 22 Feb 2026 19:59:45 GMT', 'Server': 'Apache/2.4.58 (Ubuntu)', 'Access-Control-Allow-Origin': '*', 'Location': 'https://w3id.org/saref/', 'Content-Length': '50', 'Strict-Transport-Security': 'max-age=15768000', 'Keep-Alive': 'timeout=1, max=10', 'Connection': 'Keep-Alive', 'Content-Type': 'text/html'}",
<?xml version="1.0" encoding="utf-8"?> <rdf:RDF xmlns:dcterms="http://purl.org/dc/terms/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:om="http://www.wurvoc.org/vocabularies/om-1.8/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:schema="http://schema.org/" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:time="http://www.w3.org/2006/time#" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns="https://w3id.org/saref#"> <rdf:Description rdf:about="https://w3id.org/saref"> <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/> </rdf:Description> <rdf:Description rdf:about="https://w3id.org/saref"> <owl:imports rdf:resource="http://www.w3.org/2006/time"/> </rdf:Description> <rdf:Description rdf:about="https://w3id.org/saref"> <dcterms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2018-05-02</dcterms:modified>
<http://www.w3.org/2006/time#TemporalUnit> <http://www.w3.org/2000/01/rdf-schema#comment> "The unit of measure for time"^^<http://www.w3.org/2001/XMLSchema#string> . <http://www.w3.org/2006/time#TemporalUnit> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://w3id.org/saref#UnitOfMeasure> . <http://www.wurvoc.org/vocabularies/om-1.8/United_States_dollar> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#NamedIndividual> . <http://www.wurvoc.org/vocabularies/om-1.8/United_States_dollar> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://w3id.org/saref#Currency> . <http://www.wurvoc.org/vocabularies/om-1.8/United_States_dollar> <http://www.w3.org/2000/01/rdf-schema#label> "United States dollar"@en . <http://www.wurvoc.org/vocabularies/om-1.8/bar> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#NamedIndividual> . <http://www.wurvoc.org/vocabularies/om-1.8/bar> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://w3id.org/saref#PressureUnit> . <http://www.wurvoc.org/vocabularies/om-1.8/bar> <http://www.w3.org/2000/01/rdf-schema#comment> "The bar is a unit of pressure defined as 100 000 pascal."@en . <http://www.wurvoc.org/vocabularies/om-1.8/bar> <http://www.w3.org/2000/01/rdf-schema#label> "bar"^^<http://www.w3.org/2001/XMLSchema#string> . <http://www.wurvoc.org/vocabularies/om-1.8/degree_Celsius> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#NamedIndividual> .
@prefix sh: <http://www.w3.org/ns/shacl#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . [] a sh:ValidationReport ; sh:conforms true .
WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:/usr/local/src/webapp/archivo/archivo/helpingBinaries/profilechecker-1.1.0.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) WARNING: Please consider reporting this to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [main] INFO org.semanticweb.owlapi.io.DocumentSources - URL connection input stream is compressed using gzip [main] INFO org.semanticweb.owlapi.rdf.rdfxml.parser.OWLRDFConsumer - Unparsed triple: http://www.w3.org/2002/07/owl#withRestrictions -> http://www.w3.org/2006/time#generalMonth -> _:genid4 [main] INFO org.semanticweb.owlapi.rdf.rdfxml.parser.OWLRDFConsumer - Unparsed triple: http://www.w3.org/2002/07/owl#onDatatype -> http://www.w3.org/2006/time#generalMonth -> http://www.w3.org/2001/XMLSchema#string [main] INFO org.semanticweb.owlapi.rdf.rdfxml.parser.OWLRDFConsumer - Unparsed triple: http://www.w3.org/2002/07/owl#withRestrictions -> http://www.w3.org/2006/time#generalDay -> _:genid6 [main] INFO org.semanticweb.owlapi.rdf.rdfxml.parser.OWLRDFConsumer - Unparsed triple: http://www.w3.org/2002/07/owl#onDatatype -> http://www.w3.org/2006/time#generalDay -> http://www.w3.org/2001/XMLSchema#string
Metadata created by the DBpedia Databus Maven Plugin: https://github.com/dbpedia/databus-maven-plugin (Version 1.3-SNAPSHOT) The DataID ontology is a metadata omnibus, which can be extended to be interoperable with all metadata formats Note that the metadata (the dataid.ttl file) is always CC-0, the files are licensed individually Metadata created by https://yum-yab.github.io/webid.ttl#onto
DataID metadata for w3id.org/saref
<?xml version="1.0" encoding="UTF-8"?> SAREF: the Smart Appliances REFerence ontology SAREF: the Smart Appliances REFerence ontology $(document).ready( function () { jQuery(".markdown").each(function(el){ jQuery(this).after(marked(jQuery(this).text())).remove()}); var list = $('a[name=" https://ontology.tno.nl/saref.owl "]'); if (list.size() != 0) {
There are 1 input files: /usr/local/archivo-data/w3id.org/saref/2026.02.22-195915/saref_type=parsed.ttl Start loading Finished loading in 00:00:00.246 Input size: Classes = 95, Properties = 58, Individuals = 47 Expressivity: ALCHOIQ(D) Start consistency check Finished consistency check in 00:00:00.061 Timer summary:
<https://w3id.org/saref> <http://www.w3.org/2000/01/rdf-schema#comment> "Information about changes compared to version 1.1.1: (1)The classes and properties related to how to represent devices in building spaces (such as the saref:BuildingSpace class, saref:BuildingObject class and saref:isLocatedIn property) have been removed from SAREF and incorporated into the SAREF4BLDG extension related to buildings (https://w3id.org/def/saref4bldg), including the reuse of the W3C\u00C2\u00AE WGS84 geo positioning vocabulary; (2)The saref:DeviceCategory and saref:FunctionCategory classes have been removed. Instead, the hierarchy of device categories has been implemented directly as subclasses of the saref:Device class; (3)The information specific for energy efficiency has been moved to the SAREF4ENER extension (https://w3id.org/saref4ener). For example, the saref:Profile class has been redefined to accommodate only the properties that are general enough for any type of profile, not only for energy and power. Details on how to specifically model a power profile can be found in the SAREF4ENER extension (https://w3id.org/saref4ener); (4) The subclasses of the saref:Energy class have been removed (i.e., Average Energy, Maximum Energy, Minimum Energy, Total Energy, HVAC Energy, Hot Water Energy and Lighting Energy); (5)The saref:Property class has been split into two classes (saref:Property and saref:Measurement), as it is done in the SAREF4ENVI extension (https://w3id.org/def/saref4envi), in order to properly accommodate the distinction between the concept of property (an observable quality of something) and the concept of measurement (a concrete value observed for a property); (6)Too restrictive cardinality restrictions have been revised, sometimes making them optional rather than mandatory (better to make properties mandatory in the extensions that specialize SAREF for a specific purpose, rather than restricting SAREF, whose purpose is more general). For example, definitions of units of measurement using an enumeration (owl:oneOf) were too restrictive because they did not allow using other units than those enumerated. Therefore, the individuals of each class are still there, but the owl:oneOf enumeration has been removed; (7)The saref:UnitOfMeasure subclassesre use individuals from the OM ontology for unit of measures (http://www.wurvoc.org/vocabularies/om-1.6/), but this is not the only solution. It has been clarified in the comments that the OM ontology is an example, but other ontologies can be used; (8)The global restrictions (rdfs:domain and rdfs:range) in object properties have been completely removed not to hinder interoperability. Object properties are now only restricted locally in the classes; (9)The subclasses of saref:Task have been transormed in individuals; (10)The saref:hasTask property has been removed from the saref:Profile class to resolve an ambiguity with the saref:Task class."^^<http://www.w3.org/2001/XMLSchema#string> .
The Smart Appliances REFerence (SAREF) ontology is a shared model of consensus that facilitates the matching of existing assets (standards/protocols/datamodels/etc.) in the smart appliances domain.
SAREF: the Smart Appliances REFerence ontology
## All DBpedia Archivo ontologies from w3id.org domain Each artifact in this group deals as the archive for snapshots of one ontology of the [DBpedia Archivo](https://databus.dbpedia.org/ontologies) - A Web-Scale Interface for Ontology Archiving under Consumer-oriented Aspects. Find out more at [http://archivo.dbpedia.org](http://archivo.dbpedia.org). The description for the individual files in the artifact can be found [here](http://dev.dbpedia.org/DBpedia_Archvio#files).
## DBpedia Archivo Ontology Snapshot | Attribute | Value | | - | - | | Ontology URI | <https://w3id.org/saref> | Archivo Ontology Factsheet| [Link](http://archivo.dbpedia.org/info?o=https://w3id.org/saref) | Snapshot File URL | <https://ontology.tno.nl/saref.owl> | Snapshot OWL Version IRI | <None> | Snapshot Time | 2026-02-22 19:59:15 The [DBpedia Archivo Databus agent](https://databus.dbpedia.org/ontologies) generates only basic, static documentation for the archived snapshots of the ontologies. ## Ontology Metadata DBpedia Archivo extracts metadata from the ontology for well known properties (e.g. dct:description). This subsection shows the content of every property individually using a separate heading. ### dct:description The Smart Appliances REFerence (SAREF) ontology is a shared model of consensus that facilitates the matching of existing assets (standards/protocols/datamodels/etc.) in the smart appliances domain. The SAREF ontology provides building blocks that allow separation and recombination of different parts of the ontology depending on specific needs. The starting point of SAREF is the concept of device (e.g., a switch). Devices are tangible objects designed to accomplish a particular task in households, common public buildings or offices. In order to accomplish this task, the device performs one or more functions. For example, a washing machine is designed to wash (task) and to accomplish this task it performs the start and stop function. The SAREF ontology offers a lists of basic functions that can be eventually combined in order to have more complex functions in a single device. For example, a switch offers an actuating function of type 'switching on/off'. Each function has some associated commands, which can also be picked up as building blocks from a list. For example, the 'switching on/off' is associated with the commands 'switch on', 'switch off' and 'toggle'. Depending on the function(s) it accomplishes, a device can be found in some corresponding states that are also listed as building blocks. When connected to a network, a device offers a service, which is a representation of a function to a network that makes the function discoverable, registerable and remotely controllable by other devices in the network. A service can represent one or more functions. A service is offered by a device that wants (a certain set of) its function(s) to be discoverable, registerable, remotely controllable by other devices in the network. A service must specify the device that is offering the service and the function(s) to be represented. A device in the SAREF ontology is also characterized by a profile that can be used to optimize some property, such as Energy, in a home or office that are part of a building. ### rdfs:comment Information about changes compared to version 1.1.1: (1)The classes and properties related to how to represent devices in building spaces (such as the saref:BuildingSpace class, saref:BuildingObject class and saref:isLocatedIn property) have been removed from SAREF and incorporated into the SAREF4BLDG extension related to buildings (https://w3id.org/def/saref4bldg), including the reuse of the W3C® WGS84 geo positioning vocabulary; (2)The saref:DeviceCategory and saref:FunctionCategory classes have been removed. Instead, the hierarchy of device categories has been implemented directly as subclasses of the saref:Device class; (3)The information specific for energy efficiency has been moved to the SAREF4ENER extension (https://w3id.org/saref4ener). For example, the saref:Profile class has been redefined to accommodate only the properties that are general enough for any type of profile, not only for energy and power. Details on how to specifically model a power profile can be found in the SAREF4ENER extension (https://w3id.org/saref4ener); (4) The subclasses of the saref:Energy class have been removed (i.e., Average Energy, Maximum Energy, Minimum Energy, Total Energy, HVAC Energy, Hot Water Energy and Lighting Energy); (5)The saref:Property class has been split into two classes (saref:Property and saref:Measurement), as it is done in the SAREF4ENVI extension (https://w3id.org/def/saref4envi), in order to properly accommodate the distinction between the concept of property (an observable quality of something) and the concept of measurement (a concrete value observed for a property); (6)Too restrictive cardinality restrictions have been revised, sometimes making them optional rather than mandatory (better to make properties mandatory in the extensions that specialize SAREF for a specific purpose, rather than restricting SAREF, whose purpose is more general). For example, definitions of units of measurement using an enumeration (owl:oneOf) were too restrictive because they did not allow using other units than those enumerated. Therefore, the individuals of each class are still there, but the owl:oneOf enumeration has been removed; (7)The saref:UnitOfMeasure subclassesre use individuals from the OM ontology for unit of measures (http://www.wurvoc.org/vocabularies/om-1.6/), but this is not the only solution. It has been clarified in the comments that the OM ontology is an example, but other ontologies can be used; (8)The global restrictions (rdfs:domain and rdfs:range) in object properties have been completely removed not to hinder interoperability. Object properties are now only restricted locally in the classes; (9)The subclasses of saref:Task have been transormed in individuals; (10)The saref:hasTask property has been removed from the saref:Profile class to resolve an ambiguity with the saref:Task class. ### rdfs:comment Information about changes compared to version 2.1.1: Small version bump to ensure that the turtle-version and the owl-version are up to date.
There are 1 input files: /usr/local/archivo-data/w3id.org/saref/2026.02.22-195915/saref_type=parsed.ttl Start loading Finished loading in 00:00:00.235 Input size: Classes = 95, Properties = 58, Individuals = 47 Expressivity: ALCHOIQ(D) Start consistency check Finished consistency check in 00:00:00.059 Timer summary:
<https://w3id.org/saref> <http://www.w3.org/2000/01/rdf-schema#comment> "Information about changes compared to version 1.1.1: (1)The classes and properties related to how to represent devices in building spaces (such as the saref:BuildingSpace class, saref:BuildingObject class and saref:isLocatedIn property) have been removed from SAREF and incorporated into the SAREF4BLDG extension related to buildings (https://w3id.org/def/saref4bldg), including the reuse of the W3C\u00AE WGS84 geo positioning vocabulary; (2)The saref:DeviceCategory and saref:FunctionCategory classes have been removed. Instead, the hierarchy of device categories has been implemented directly as subclasses of the saref:Device class; (3)The information specific for energy efficiency has been moved to the SAREF4ENER extension (https://w3id.org/saref4ener). For example, the saref:Profile class has been redefined to accommodate only the properties that are general enough for any type of profile, not only for energy and power. Details on how to specifically model a power profile can be found in the SAREF4ENER extension (https://w3id.org/saref4ener); (4) The subclasses of the saref:Energy class have been removed (i.e., Average Energy, Maximum Energy, Minimum Energy, Total Energy, HVAC Energy, Hot Water Energy and Lighting Energy); (5)The saref:Property class has been split into two classes (saref:Property and saref:Measurement), as it is done in the SAREF4ENVI extension (https://w3id.org/def/saref4envi), in order to properly accommodate the distinction between the concept of property (an observable quality of something) and the concept of measurement (a concrete value observed for a property); (6)Too restrictive cardinality restrictions have been revised, sometimes making them optional rather than mandatory (better to make properties mandatory in the extensions that specialize SAREF for a specific purpose, rather than restricting SAREF, whose purpose is more general). For example, definitions of units of measurement using an enumeration (owl:oneOf) were too restrictive because they did not allow using other units than those enumerated. Therefore, the individuals of each class are still there, but the owl:oneOf enumeration has been removed; (7)The saref:UnitOfMeasure subclassesre use individuals from the OM ontology for unit of measures (http://www.wurvoc.org/vocabularies/om-1.6/), but this is not the only solution. It has been clarified in the comments that the OM ontology is an example, but other ontologies can be used; (8)The global restrictions (rdfs:domain and rdfs:range) in object properties have been completely removed not to hinder interoperability. Object properties are now only restricted locally in the classes; (9)The subclasses of saref:Task have been transormed in individuals; (10)The saref:hasTask property has been removed from the saref:Profile class to resolve an ambiguity with the saref:Task class."^^<http://www.w3.org/2001/XMLSchema#string> .
<https://w3id.org/saref> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Ontology> . <https://w3id.org/saref> <http://www.w3.org/2002/07/owl#imports> <http://www.w3.org/2006/time> . <https://w3id.org/saref> <http://purl.org/dc/terms/modified> "2018-05-02"^^<http://www.w3.org/2001/XMLSchema#date> . <https://w3id.org/saref> <http://www.w3.org/2002/07/owl#versionInfo> "2.1.2"^^<http://www.w3.org/2001/XMLSchema#string> . <https://w3id.org/saref> <http://purl.org/dc/terms/issued> "2015-04-01"^^<http://www.w3.org/2001/XMLSchema#date> . <https://w3id.org/saref> <http://purl.org/dc/terms/creator> <https://www.linkedin.com/in/lauradaniele> . <https://w3id.org/saref> <http://purl.org/dc/terms/title> "SAREF: the Smart Appliances REFerence ontology"^^<http://www.w3.org/2001/XMLSchema#string> . <https://w3id.org/saref> <http://purl.org/dc/terms/license> <http://purl.org/NET/rdflicense/cc-by4.0> . <https://w3id.org/saref> <http://purl.org/dc/terms/contributor> <http://purl.org/net/mpoveda> . <https://w3id.org/saref> <http://www.w3.org/2000/01/rdf-schema#comment> "Information about changes compared to version 2.1.1: Small version bump to ensure that the turtle-version and the owl-version are up to date."^^<http://www.w3.org/2001/XMLSchema#string> .
WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$2 (file:/usr/lib/pellet/cli/target/pelletcli/lib/guice-4.0.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) WARNING: Please consider reporting this to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$2 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [main] WARN org.semanticweb.owlapi.util.SAXParsers - http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit not supported by parser type org.apache.xerces.jaxp.SAXParserImpl [main] WARN org.semanticweb.owlapi.util.SAXParsers - entityExpansionLimit not supported by parser type org.apache.xerces.jaxp.SAXParserImpl [main] WARN org.semanticweb.owlapi.util.SAXParsers - http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit not supported by parser type org.apache.xerces.jaxp.SAXParserImpl [main] WARN org.semanticweb.owlapi.util.SAXParsers - entityExpansionLimit not supported by parser type org.apache.xerces.jaxp.SAXParserImpl [main] INFO org.semanticweb.owlapi.io.AbstractOWLParser - URL connection input stream is compressed using gzip
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix : <https://w3id.org/saref#> . @prefix schema: <http://schema.org/> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix xml: <http://www.w3.org/XML/1998/namespace> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . @prefix dcterms: <http://purl.org/dc/terms/> . @prefix skos: <http://www.w3.org/2004/02/skos/core#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix time: <http://www.w3.org/2006/time#> .
<?xml version="1.0"?> <rdf:RDF xmlns="https://w3id.org/saref#" xml:base="https://w3id.org/saref" xmlns:schema="http://schema.org/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:saref="https://w3id.org/saref#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:dcterms="http://purl.org/dc/terms/"
@prefix dc: <http://purl.org/dc/elements/1.1/> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix sh: <http://www.w3.org/ns/shacl#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . [] a sh:ValidationReport ; sh:conforms false ; sh:result [ a sh:ValidationResult ; sh:focusNode <https://w3id.org/saref#Appliance> ;