Posts Tagged ‘Cody Burleson’

W3C Publishes Linked Data Platform Best Practices and Guidelines

Photo of Arnaud Le Hors presenting the LDP at SemTechBiz 2014The W3C’s Linked Data Platform (LDP) Working Group has published a document outlining best practices and guidelines for implementing Linked Data Platform servers and clients. The document was edited by Cody Burleson, Base22, and Miguel Esteban Gutiérrez and Nandana Mihindukulasooriya of the Ontology Engineering Group, Universidad Politécnica de Madrid.

For those new to LDP, SemanticWeb.com has recently published the following materials:

WEBINAR: “Getting Started with the Linked Data Platform (LDP)” with LDP Working Group Chair, Arnaud Le Hors, IBM (pictured above presenting LDP work at the SemTechBiz conference last week).

ARTICLE: “Introduction to: Linked Data Platform” by Cody Burleson, Base 22

Those ready to dive into the nuts and bolts of the document will find detailed guidance on topics such as:

  • Predicate URIs
  • Use of relative URIs
  • Hierarchy and container URIs
  • Working with fragments
  • Working with standard datatypes
  • Representing relationships between resources
  • Finding established vocabularies

…and much more. See the full document at http://www.w3.org/TR/ldp-bp/

SemanticWeb.com congratulates the Working Group on this step and looks forward to reporting on use cases and implementations of LDP.

Introduction to: Linked Data Platform

Nametag: Hello, my name is Linked Data PlatformIn its ongoing mission to lead the World Wide Web to its full potential, the W3C recently released the first specification for an entirely new kind of system. Linked Data Platform 1.0 defines a read-write Linked Data architecture, based on HTTP access to web resources described in RDF. To put that more simply, it proposes a way to work with pure RDF resources almost as if they were web pages.

Because the Linked Data Platform (LDP) builds upon the classic HTTP request and response model, and because it aligns well with things like REST, Ajax, and JSON-LD, mainstream web developers may soon find it much easier to leverage the power and benefits of Linked Data. It’s too early to know how big of an impact it will actually make, but I’m confident that LDP is going to be an important bridge across the ever-shrinking gap between todays Web of hyperlinked documents and the emerging Semantic Web of Linked Data. In today’s post, I’m going to introduce you to this promising newcomer by covering the most salient points of the LDP specification in simple terms. So, let’s begin with the obvious question…

 

What is a Linked Data Platform?

A Linked Data Platform is any client, server, or client/server combination that conforms in whole or in sufficient part to the LDP specification, which defines techniques for working with Linked Data Platform Resources over HTTP. That is to say, it allows Linked Data Platform Resources to be managed using HTTP methods (GET, POST, PUT, etc.). A resource is either something that can be fully represented in RDF or otherwise something like a binary file that may not have a useful RDF representation. When both are managed by an LDP, each is referred to as a Linked Data Platform Resource (LDPR), but further distinguished as either a Linked Data Platform RDF Source (LDP-RS) or a Linked Data Platform Non-RDF Source (LDP-NR).

Read more