Difference between revisions of "Press Release"

From OWL
Jump to: navigation, search
(OWL 2 provides increased expressive power and improved scalability)
(OWL 2: Knowledge and Data at Web Scale)
Line 1: Line 1:
==OWL 2: Knowledge and Data at Web Scale==
+
==OWL 2: Knowledge and Data on Web Scale==
  
 
===OWL 2 Connects the Web of Knowledge with the Web of Data===
 
===OWL 2 Connects the Web of Knowledge with the Web of Data===
Line 11: Line 11:
 
<hr /><br/>
 
<hr /><br/>
  
[http://www.w3.org/ http://www.w3.org/] -- ?? October 2009 -- Today W3C announces an important revision and extension of the Web Ontology Language (OWL). OWL 2 is a Semantic Web standard that provides a framework for asset management, enterprise integration and the sharing and reuse of data on the Web. This standard format for information sharing spans application, enterprise, and community boundaries - all of these different types of "user" can share knowledge and data, even if they don't share the same software. As well as extended representational capabilities, including an almost complete integration of XML Schema Datatypes, OWL 2 provides several profiles that allow for more simple implementation and greatly improved scalability. OWL 2 therefore brings the Semantic Web closer to its full potential by connecting the web of knowledge with the web of data.
+
[http://www.w3.org/ http://www.w3.org/] -- ?? October 2009 -- Today W3C announces an important revision and extension of the Web Ontology Language (OWL). OWL 2 is a Semantic Web standard that provides a framework for asset management, enterprise integration, and the sharing and reuse of data on the Web. This standard format for information sharing spans application, enterprise, and community boundaries - all of these different types of "user" can share knowledge and data, even if they don't share the same software. As well as extended representational capabilities, OWL 2 provides several profiles that allow for more simple implementations and greatly improved scalability. OWL 2 therefore brings the Semantic Web closer to its full potential by connecting the web of knowledge with the web of data.
  
 
===OWL 2 provides increased expressive power and improved scalability===
 
===OWL 2 provides increased expressive power and improved scalability===
  
OWL 2 provides a powerful language for defining ontologies -- vocabularies where the meaning of each term is precisely defined. For example, the xxx ontology describing yyy, defines zzz as ....
+
OWL 2 provides a powerful language for defining ontologies -- vocabularies where the meaning of each term is precisely defined. They are used to classify the terms used in a particular application, characterize possible relationships, and define possible constraints on using those relationships.
  
OWL 2 extends the original OWL standard with a range of features that have been requested by users, including syntactic sugar to make some common idioms easier to state, new constructs that increase the expressive power of the language, greatly extended support for datatypes and values, the addition of simple metamodeling capabilities and extended annotation capabilities. The new expressive features allow for much more to be said about properties, including stating that one property is transferred across another; for example, an OWL 2 ontology may state that the location property is transferred across the partOf property, allowing systems using this ontology to understand that being located in a part of an object entails being located in the object as a whole.
+
An example may help. A bookseller may want to integrate data coming from different publishers. The data can be imported into a common model, eg, by using converters to the publishers’ databases. However, one database may use the term “author”, whereas the other may use the term “creator”. To make the integration complete, and extra “glue” should be added to the data integration process, describing the fact that the relationship described as “author” is the same as “creator”. One may also want to specify when the data on two, say, authors refer to the same persons (e.g., if the recorded names and social identification numbers are identical). If these facts are described in precise, formal terms, generic processors may infer extra information from the data (like that two author references, coming from different publishers, refer in fact to the same person). These extra pieces of information form, in fact, an ontology, albeit an extremely simple one. OWL allows to build such vocabularies, whether simple ones with only a few terms, or very complex ones involving several thousands of terms.
  
OWL 2 includes support for most XML Schema datatypes. This means that, in addition to integers and strings, ontologies can now use real, decimal and floating point numbers, Boolean values, binary data, IRIs and time instants. Users can also define their own datatypes by using XML Schema facets to restrict these basic types, for example by specifying maximum string lengths or number values.
+
W3C has published a first version of OWL in 2004; this technology has already been successfully deployed in such diverse application areas as Oil & Gas exploration, eBusiness, health record management, semantic desktops, or management of musical archives (see, for example, some of the Semantic Web Use Cases and Case Studies published at W3C).
  
Another crucial addition in OWL 2 is support for keys. It is, for example, now possible to state that social security number is a unique identifier for US citizens.
+
OWL 2 is an extension of OWL, adding some new features that have been requested by users. These include, for example, a greatly
 +
extended support for datatypes (users can now characterise literal values as boolean, as binary data, as time instants, as different
 +
types of numerical values, and even restrictions on like numeric intervals, or strings with particular length), extended annotation capabilities on the vocabulary definitions, better ways of identification of resources (eg, the example above on personal data being used to identify persons).
  
In addition to the above mentioned feature enhancements, the specification itself has also been extensively revised and improved with respect to both clarity and precision.
+
An important feature of OWL 2 is the introduction of Profiles. The full implementation of an OWL aware software may be costly, both in complexity and usage. The OWL 2 specification includes therefore a number of profiles, essentially sub-languages of OWL, that are much easier to implement and deploy, or that can be much more efficient in usage. Applications, vocabularies, ontologies may restrict themselves to those sub-languages in return for more efficients implementations.
  
To get started with SKOS, see the OWL Overview and OWL Primer.
+
Finally, in addition to the above mentioned feature enhancements, the specification itself has also been extensively revised and improved with respect to both clarity and precision.
 +
 
 +
To get started with OWL, see the OWL Overview and OWL Primer.

Revision as of 09:41, 12 October 2009

OWL 2: Knowledge and Data on Web Scale

OWL 2 Connects the Web of Knowledge with the Web of Data

Contact -- Ian Jacobs, <ij@w3.org>, +1.718.260.9447
(also available in French; see also translations in other languages )



Press Release | Testimonials | W3C Press Release Archive



http://www.w3.org/ -- ?? October 2009 -- Today W3C announces an important revision and extension of the Web Ontology Language (OWL). OWL 2 is a Semantic Web standard that provides a framework for asset management, enterprise integration, and the sharing and reuse of data on the Web. This standard format for information sharing spans application, enterprise, and community boundaries - all of these different types of "user" can share knowledge and data, even if they don't share the same software. As well as extended representational capabilities, OWL 2 provides several profiles that allow for more simple implementations and greatly improved scalability. OWL 2 therefore brings the Semantic Web closer to its full potential by connecting the web of knowledge with the web of data.

OWL 2 provides increased expressive power and improved scalability

OWL 2 provides a powerful language for defining ontologies -- vocabularies where the meaning of each term is precisely defined. They are used to classify the terms used in a particular application, characterize possible relationships, and define possible constraints on using those relationships.

An example may help. A bookseller may want to integrate data coming from different publishers. The data can be imported into a common model, eg, by using converters to the publishers’ databases. However, one database may use the term “author”, whereas the other may use the term “creator”. To make the integration complete, and extra “glue” should be added to the data integration process, describing the fact that the relationship described as “author” is the same as “creator”. One may also want to specify when the data on two, say, authors refer to the same persons (e.g., if the recorded names and social identification numbers are identical). If these facts are described in precise, formal terms, generic processors may infer extra information from the data (like that two author references, coming from different publishers, refer in fact to the same person). These extra pieces of information form, in fact, an ontology, albeit an extremely simple one. OWL allows to build such vocabularies, whether simple ones with only a few terms, or very complex ones involving several thousands of terms.

W3C has published a first version of OWL in 2004; this technology has already been successfully deployed in such diverse application areas as Oil & Gas exploration, eBusiness, health record management, semantic desktops, or management of musical archives (see, for example, some of the Semantic Web Use Cases and Case Studies published at W3C).

OWL 2 is an extension of OWL, adding some new features that have been requested by users. These include, for example, a greatly extended support for datatypes (users can now characterise literal values as boolean, as binary data, as time instants, as different types of numerical values, and even restrictions on like numeric intervals, or strings with particular length), extended annotation capabilities on the vocabulary definitions, better ways of identification of resources (eg, the example above on personal data being used to identify persons).

An important feature of OWL 2 is the introduction of Profiles. The full implementation of an OWL aware software may be costly, both in complexity and usage. The OWL 2 specification includes therefore a number of profiles, essentially sub-languages of OWL, that are much easier to implement and deploy, or that can be much more efficient in usage. Applications, vocabularies, ontologies may restrict themselves to those sub-languages in return for more efficients implementations.

Finally, in addition to the above mentioned feature enhancements, the specification itself has also been extensively revised and improved with respect to both clarity and precision.

To get started with OWL, see the OWL Overview and OWL Primer.