- From: Kingsley Idehen <kidehen@openlinksw.com>
- Date: Fri, 30 Jun 2017 12:17:18 -0400
- To: "Gray, Alasdair J G" <A.J.G.Gray@hw.ac.uk>
- Cc: public-lod <public-lod@w3.org>, Semantic Web <semantic-web@w3.org>, Hydra <public-hydra@w3.org>, "public-rww@w3.org" <public-rww@w3.org>
- Message-ID: <138f8b81-ebe3-fd92-b381-98fb410f2e24@openlinksw.com>
On 6/29/17 7:03 AM, Gray, Alasdair J G wrote: > Hi Martynas > > The Linked Data Templates look like a really interesting way of > getting a read/write data web. However, I’m unclear whether you > support data returned in non-RDF serialisations, e.g. CSV, or JSON. > > In the Open PHACTS Discovery Platform [1] we used the Linked Data API > to provide an abstraction for our web (HTML/CSS/JSON) app developers > so that they did not need to be proficient in Semantic Web > technologies (RDF, OWL). This greatly improved the efficiency of the > development of our project as it meant our app developers could focus > on what they were good at and the semantic web technology was > exploited but hidden [2]. > > I have more recently be using the Linked Data API approach in > different projects where we are starting to see a need for being able > to write data, not just read it. > > It would be a huge limitation of the Linked Data Templates if they did > not support serialising to CSV, JSON, etc. > > Best regards, > > Alasdair > > [1] https://dev.openphacts.org/ > [2] http://content.iospress.com/articles/semantic-web/sw088 Hi Alasdair, Have you considered using OpenAPI (nee Swagger) to document your APIs? Doing that would provide another point of intersection between "Web Developers" and "Semantic Web Developers" . [1] https://medium.com/openlink-software-blog/swagger-the-api-economy-rest-linked-data-and-a-semantic-web-9d6839dae65a -- Swagger, the API Economy, REST, Linked Data, and a Semantic Web Kingsley > >> On 29 Jun 2017, at 10:47, Martynas Jusevičius <martynas@atomgraph.com >> <mailto:martynas@atomgraph.com>> wrote: >> >> Fellow Linked Data and Semantic Web developers, >> >> apologies for cross-posting. >> >> I am pleased to present the first public draft of Linked Data >> Templates specification: >> https://atomgraph.github.io/Linked-Data-Templates/ >> >> The purpose of Linked Data Templates (LDT) is to provide means to >> define read-write Linked Data APIs declaratively using SPARQL and >> specify a uniform interaction protocol for them. We see it and use it >> as a declarative and better-defined alternative to Linked Data >> Platform [1]. >> >> LDT is a formalization of the Linked Data processing model found in >> our AtomGraph Processor [2]. It has evolved from, and has been tested >> in, real-world Linked Data applications [3]. A summary of the >> approach can be found in the XML London 2016 paper [4]. >> For an example of LDT ontology, see [5]. >> >> We feel that LDT could become a cornerstone technology of a >> distributed Semantic Web. That said, we would like to receive some >> feedback as an indication if this is something that the community >> finds interesting and is willing to work on. >> >> If you find this approach interesting, please join the Declarative >> Apps Community Group: https://www.w3.org/community/declarative-apps/ >> >> The goals of the CG are to be stated in a charter. We have proposed >> the following: >> >> The Declarative Apps CG shall develop a specification for 1) >> declarative application descriptions that map Linked Data >> interactions to SPARQL commands and can be expressed as RDF >> ontologies 2) a uniform read-write Linked Data protocol for such >> ontology-driven applications. >> >> The protocol should allow for (but not be limited to) >> implementation of a distributed web architecture, support HATEOAS [6] >> and foster reuse of Linked Data API descriptions and development of >> generic software. The evaluation of interactions shall be unambiguous >> and defined using precise semantics. >> >> The specification(s) must be compatible with RDF, SPARQL, RDFS, >> OWL, WebID [7], SPIN [8] specifications; they should be orthogonal to >> any concrete RDF syntax and/or concrete transport protocol (HTTP, >> IPFS [9] etc). However, the specification shall provide bindings for >> the HTTP protocol. >> >> Looking forward to your feedback and participation. >> >> >> Best regards, >> >> >> Martynas >> http://atomgraph.com <http://atomgraph.com/> >> https://twitter.com/atomgraphhq >> >> [1] https://www.w3.org/TR/ldp/ >> [2] https://github.com/AtomGraph/Processor >> [3] https://www.w3.org/2011/09/LinkedData/ledp2011_submission_1.pdf >> [4] >> https://github.com/AtomGraph/Linked-Data-Templates/blob/master/XML%20London%202016%20paper/Linked%20Data%20Templates.pdf >> [5] >> https://github.com/AtomGraph/Processor/blob/master/src/main/resources/com/atomgraph/processor/dht.ttl >> [6] https://en.wikipedia.org/wiki/HATEOAS >> [7] https://www.w3.org/2005/Incubator/webid/spec/ >> <https://www.w3.org/2005/Incubator/webid/spec/> >> [8] http://spinrdf.org <http://spinrdf.org/> >> [9] https://ipfs.io <https://ipfs.io/> > > Alasdair J G Gray > Fellow of the Higher Education Academy > Assistant Professor in Computer Science, > School of Mathematical and Computer Sciences > (Athena SWAN Bronze Award) > Heriot-Watt University, Edinburgh UK. > > Email: A.J.G.Gray@hw.ac.uk <mailto:A.J.G.Gray@hw.ac.uk> > Web: http://www.macs.hw.ac.uk/~ajg33 <http://www.macs.hw.ac.uk/%7Eajg33> > ORCID: http://orcid.org/0000-0002-5711-4872 > Office: Earl Mountbatten Building 1.39 > Twitter: @gray_alasdair > > > > > > > > > > > Untitled Document > ------------------------------------------------------------------------ > > Founded in 1821, Heriot-Watt is a leader in ideas and solutions. With > campuses and students across the entire globe we span the world, > delivering innovation and educational excellence in business, > engineering, design and the physical, social and life sciences. > > This email is generated from the Heriot-Watt University Group, which > includes: > > 1. Heriot-Watt University, a Scottish charity registered under number > SC000278 > 2. Edinburgh Business School a Charity Registered in Scotland, > SC026900. Edinburgh Business School is a company limited by > guarantee, registered in Scotland with registered number SC173556 > and registered office at Heriot-Watt University Finance Office, > Riccarton, Currie, Midlothian, EH14 4AS > 3. Heriot- Watt Services Limited (Oriam), Scotland's national > performance centre for sport. Heriot-Watt Services Limited is a > private limited company registered is Scotland with registered > number SC271030 and registered office at Research & Enterprise > Services Heriot-Watt University, Riccarton, Edinburgh, EH14 4AS. > > The contents (including any attachments) are confidential. If you are > not the intended recipient of this e-mail, any disclosure, copying, > distribution or use of its contents is strictly prohibited, and you > should please notify the sender immediately and then delete it > (including any attachments) from your system. > -- Regards, Kingsley Idehen Founder & CEO OpenLink Software (Home Page: http://www.openlinksw.com) Weblogs (Blogs): Legacy Blog: http://www.openlinksw.com/blog/~kidehen/ Blogspot Blog: http://kidehen.blogspot.com Medium Blog: https://medium.com/@kidehen Profile Pages: Pinterest: https://www.pinterest.com/kidehen/ Quora: https://www.quora.com/profile/Kingsley-Uyi-Idehen Twitter: https://twitter.com/kidehen Google+: https://plus.google.com/+KingsleyIdehen/about LinkedIn: http://www.linkedin.com/in/kidehen Web Identities (WebID): Personal: http://kingsley.idehen.net/public_home/kidehen/profile.ttl#i : http://id.myopenlink.net/DAV/home/KingsleyUyiIdehen/Public/kingsley.ttl#this
Attachments
- application/pkcs7-signature attachment: S/MIME Cryptographic Signature
Received on Friday, 30 June 2017 16:18:00 UTC