Posts

Showing posts with the label RDF

W3C Standards Update: Key Advancements in Timed Text, CSS, and RDF

Image
As 2025 draws to a close, the World Wide Web Consortium (W3C) has released several important updates to web standards, focusing on accessibility, media subtitles, user interface adaptability, and semantic web interoperability. These announcements, published between December 16 and 18, 2025, reflect ongoing efforts to enhance the web's inclusivity, performance, and compatibility across diverse applications. In this blog post, we'll dive into the details of four significant publications from the Timed Text Working Group, CSS Working Group, and RDF & SPARQL Working Group. 1. W3C Invites Implementations of IMSC Text Profile 1.3 The Timed Text Working Group has advanced IMSC Text Profile 1.3 to Candidate Recommendation status and is actively inviting implementations. IMSC (Internet Media Subtitles and Captions) is a family of standards based on TTML2 (Timed Text Markup Language 2), designed specifically for delivering subtitles and captions in online media. IMSC 1.3 is a tex...

W3C Publishes First Public Working Draft of SHACL 1.2 Rules

Image
The World Wide Web Consortium (W3C) Data Shapes Working Group has just released the First Public Working Draft (FPWD) of SHACL 1.2 Rules . This marks an exciting step forward for the Shapes Constraint Language (SHACL), extending its capabilities from pure data validation into the realm of inference and reasoning. For those working with RDF data—whether in knowledge graphs, linked data applications, or semantic web projects—this development could open up new possibilities for declarative data enrichment and automated reasoning. What is SHACL? SHACL (Shapes Constraint Language) is a W3C Recommendation (since 2017) designed to validate RDF graphs against a set of conditions defined in "shapes." Think of it as a schema language for RDF, similar to how XML Schema validates XML documents or JSON Schema validates JSON. Key features of SHACL include: Defining constraints on node types, property cardinalities, value ranges, datatypes, and patterns. Supporting complex logic via...

Draft Note: RDF 1.2 Primer

  The   RDF-star Working Group   has published a first   Draft Note   of   RDF 1.2 Primer . This primer is designed to provide the reader with the basic knowledge required to effectively use RDF. It introduces the basic concepts of RDF and shows concrete examples of the use of RDF. Secs. 3-5 can be used as a minimalist introduction into the key elements of RDF. Changes between RDF 1.1 and RDF 1.2 are summarized in a separate document:   What’s New in RDF 1.2 . The RDF-star Working Group at W3C has officially published the first Draft Note of the RDF 1.2 Primer , marking a significant step forward for those working with the Resource Description Framework (RDF). This primer aims to offer a concise yet comprehensive introduction to RDF 1.2, equipping developers, data architects, and semantic web enthusiasts with the foundational knowledge to use RDF effectively. What’s Inside the Primer? The RDF 1.2 Primer is designed as an approachable entry point for ...

RDF Dataset Canonicalization is a W3C Recommendation

  The   RDF Dataset Canonicalization and Hash Working Group   published   RDF Dataset Canonicalization   as a W3C Recommendation.   RDF   describes a graph-based data model for making claims about the world and provides the foundation for reasoning upon that graph of information. At times, it becomes necessary to compare the differences between sets of graphs, digitally sign them, or generate short identifiers for graphs via hashing algorithms. This document outlines an algorithm for normalizing   RDF datasets   such that these operations can be performed.

RDF Dataset Canonicalization is a W3C Proposed Recommendation

  RDF Dataset Canonicalization and Hash Working Group  published  RDF Dataset Canonicalization  as a W3C Proposed Recommendation. RDF describes a graph-based data model for making claims about the world and provides the foundation for reasoning upon that graph of information. At times, it becomes necessary to compare the differences between sets of graphs, digitally sign them, or generate short identifiers for graphs via hashing algorithms. This document outlines an algorithm for normalizing  RDF datasets  such that these operations can be performed.

W3C Invites Implementations of RDF Dataset Canonicalization

  The   RDF Dataset Canonicalization and Hash Working Group   invites implementations of the   RDF Dataset Canonicalization   Candidate Recommendation Snapshot. RDF [ RDF11-CONCEPTS ] describes a graph-based data model for making claims about the world and provides the foundation for reasoning upon that graph of information. At times, it becomes necessary to compare the differences between sets of graphs, digitally sign them, or generate short identifiers for graphs via hashing algorithms. This document outlines an algorithm for normalizing   RDF datasets such that these operations can be performed.

Group Note: RDF Dataset Canonicalization and Hash Working Group — Explainer and Use Cases

  The   RDF Dataset Canonicalization and Hash Working Group   has published a Group Note of   RDF Dataset Canonicalization and Hash Working Group — Explainer and Use Cases.   This is a supporting document for the   RDF Dataset Canonicalization   specification, providing some extra explanation of the problem space and associated use cases.

First Public Working Draft: RDF Dataset Canonicalization

  The  RDF Dataset Canonicalization and Hash Working Group  has published a First Public Working Draft of  RDF Dataset Canonicalization .This document describes an algorithm for canonicalizing RDF datasets, based on  a final CG report  from the  Credentials Community Group . This provides a foundation for comparing the differences between RDF datasets, digitally signing them, or generating short identifiers for them via hashing algorithms.

Call for Review: Data Catalog Vocabulary (DCAT) – Version 2 is a W3C Proposed Recommendation

19 November 2019 The  Dataset Exchange Working Group  has published a Proposed Recommendation of  Data Catalog Vocabulary (DCAT) – Version 2 . DCAT is an RDF vocabulary designed to facilitate interoperability between data catalogs published on the Web. This document defines the schema and provides examples for its use. DCAT enables a publisher to describe datasets and data services in a catalog using a standard model and vocabulary that facilitates the consumption and aggregation of metadata from multiple catalogs. This can increase the discoverability of datasets and data services. It also makes it possible to have a decentralized approach to publishing data catalogs and makes federated search for datasets across catalogs in multiple sites possible using the same query mechanism and structure. Aggregated DCAT metadata can serve as a manifest file as part of the digital preservation process. Comments are welcome through  7 January 2020.

First Public Working Drafts: The Profiles Ontology; Content Negotiation by Profile

The  Dataset Exchange Working Group  has published two First Public Working Drafts today: The Profiles Ontology  is an RDF vocabulary to describe profiles of (one or more) standards for information resources. It describes the general pattern of narrowing the scope of a specification with additional, but consistent, constraints, and is particularly relevant to data exchange situations where conformance to such profiles is expected and carries additional context. The Profiles Ontology enables profile descriptions to specify the role of resources related to data exchange such as schemas, ontologies, rules about use of controlled vocabularies, validation tools, and guidelines. The ontology may however be used to describe the role of artifacts in any situation where constraints are made on a the usage of more general specifications. Content Negotiation by Profile  describes how Internet clients may negotiate for content provided by servers according to profiles. This...

Upcoming Workshop: Web Standardization for Graph Data

W3C announced today a  Workshop on Web Standardization for Graph Data , 4-6 March 2019, in Berlin, Germany. The event is hosted by Neo4J. This workshop brings together people with an interest in the future of standards relating to graph data, and its ever growing importance in relation to the Internet of Things, smart enterprises, smart cities, etc., open markets of services, and synergies with Artificial Intelligence and Machine Learning (AI/ML). The scope includes: Harmonising different perspectives on database management systems: The role of annotations, e.g. spatial, temporal, provenance, data quality, trust, etc. and opportunities for extending RDF to better support them; the relationship between RDF and other related approaches, e.g. Labelled Property Graphs and work by ETSI ISG CIM; requirements for graph query and update languages and requirements for rule languages for graph data. Managing the silos, big data, AI and machine learning: Techniques for deali...

First Public Working Draft: Data Catalog Vocabulary (DCAT) – revised edition

9 May 2018 The  Dataset Exchange Working Group  has published a First Public Working Draft of  Data Catalog Vocabulary (DCAT) – revised edition . DCAT is an RDF vocabulary designed to facilitate interoperability between data catalogs published on the Web. This document defines the schema and provides examples for its use. By using DCAT to describe datasets in data catalogs, publishers are using a standard model and vocabulary that facilitates the consumption and aggregation of metadata from multiple catalogs, and in doing so can increase the discoverability of datasets. It also makes it possible to have a decentralized approach to publishing data catalogs and makes federated search for datasets across catalogs in multiple sites possible using the same query mechanism and structure. Aggregated DCAT metadata can serve as a manifest file as part of the digital preservation process.

QB4ST: RDF Data Cube extensions for spatio-temporal components Note Published

18 April 2017  |  Archive The  Spatial Data on the Web Working Group  has published a Group Note of  QB4ST: RDF Data Cube extensions for spatio-temporal components . This document describes an extension to the existing RDF Data Cube ontology to support specification of key metadata required to interpret spatio-temporal data. The RDF Data Cube defines CodedProperties, which relate to a reference system based on a list of terms. QB4ST provides generalized support for numeric and other ordered references systems, particularly Spatial Reference Systems and Temporal Reference Systems.

Web Annotation Data Model and Vocabulary are W3C Candidate Recommendations

22 November 2016 The  Web Annotation Working Group  has published a Candidate Recommendation for two documents: Web Annotation Data Model : This specification describes a structured model and format, in JSON, to enable annotations to be shared and reused across different hardware and software platforms. Common use cases can be modeled in a manner that is simple and convenient, while at the same time enabling more complex requirements, including linking arbitrary content to a particular data point or to segments of timed multimedia resources. Web Annotation Vocabulary : This specifies the set of RDF classes, predicates and named entities that are used by the Web Annotation Data Model. It also lists recommended terms from other ontologies that are used in the model, and provides the JSON-LD Context and profile definitions needed to use the Web Annotation JSON serialization in a Linked Data context. This is a re-publication, without substantial change, of the Candida...

W3C Invites Implementations of 3 Candidate Recommendations

The  Web Annotation Working Group  has published a Candidate Recommendation for three documents: Web Annotation Data Model : This specification describes a structured model and format, in JSON, to enable annotations to be shared and reused across different hardware and software platforms. Common use cases can be modeled in a manner that is simple and convenient, while at the same time enabling more complex requirements, including linking arbitrary content to a particular data point or to segments of timed multimedia resources. Web Annotation Vocabulary : specifies the set of RDF classes, predicates and named entities that are used by the Web Annotation Data Model. It also lists recommended terms from other ontologies that are used in the model, and provides the JSON-LD Context and profile definitions needed to use the Web Annotation JSON serialization in a Linked Data context. Web Annotation Protocol : This document describes the transport mechanisms for creating and man...

RDF 1.1 Primer Note Published

24 June 2014 The RDF Working Group has published a Group Note of RDF 1.1 Primer . This primer is designed to provide the reader with the basic knowledge required to effectively use RDF. It introduces the basic concepts of RDF and shows concrete examples of the use of RDF. Learn more about the Data Activity .

Last Call: TriG

20 September 2013 The RDF Working Group has published a Last Call Working Draft of TriG . The Resource Description Framework (RDF) is a general-purpose language for representing information in the Web. This document defines a textual syntax for RDF called TriG that allows an RDF dataset to be completely written in a compact and natural text form, with abbreviations for common usage patterns and datatypes. TriG is an extension of the Turtle [turtle] format. Comments are welcome through 11 October. Learn more about the Semantic Web Activity .

Two Drafts in Last Call: Last Call: RDF 1.1 Concepts and Abstract Syntax, RDF 1.1 Semantics

23 July 2013 The RDF Working Group has published two Last Call Working Drafts today: A Last Call Working Draft of RDF 1.1 Concepts and Abstract Syntax . The Resource Description Framework (RDF) is a framework for representing information in the Web. Comments are welcome through 6 September. A Last Call Working Draft of RDF 1.1 Semantics . This document describes a precise semantics for the Resource Description Framework 1.1 and RDF Schema. It defines a number of distinct entailment regimes and corresponding patterns of entailment. It is part of a suite of documents which comprise the full specification of RDF 1.1. Comments are welcome through 6 September. Learn more about the Semantic Web Activity .

vCard Ontology Draft Published

02 May 2013 The Semantic Web Interest Group has published a Working Draft of vCard Ontology . The document describes a mapping of the vCard specification (RFC6350) to RDF/OWL. The goal is to promote the use of vCard for the description of people and organisations utilising semantic web techniques and allowing compatibility with traditional vCard implementations. Learn more about the Semantic Web Activity .

Linked Data Platform Use Cases and Requirements Draft Published

31 January 2013 The Linked Data Platform (LDP) Working Group has published the First Public Working Draft of Linked Data Platform Use Cases and Requirements . A set of user stories, use cases, scenarios and requirements that motivate a simple read-write Linked Data architecture, based on HTTP access to web resources that describe their state using RDF. Learn more about the Semantic Web Activity .