Open Source Tools + Workflow for Publishing Linked Data

Hello Semantic Web Community,

I'm from the learning technology space and we have been investigating the
use of semantic web technology as part of our workflow for publishing
controlled vocabulary terms. These terms help provide the specific meaning
of verbs and activities supporting various learning experiences. We've
mostly been trying to leverage SKOS and PROV ontologies for this effort.

I'm interested in leveraging open source tools that might help our
Communities of Practice (CoPs) more easily publish these terms as linked
data. I envision a publishing tool or repository interface that would bring
the process together rather nicely, and also help compliment our governance
and maintenance concerns as well. We can't expect our disparate CoPs to
each have the resources or knowledge to configure servers on their own to
support content negotiation for the level of granularity we are interested
in for publishing our linked data.

I envision a workflow that would support the following:

1) allow CoPs to utilize HTML/RDFa templates and simply populate those with
persistent URIs and the suggested metadata from SKOS and PROV.
2) publish the RDFa to a web server or repository tool
3) a service would dynamically generate alternate linked data
serializations (e.g., JSON-LD) of the RDFa/HTML based on the dereferenced
HTTP request
4) any application could then consume linked data in any format in real
time based on the single source HTML/RDFa provided at each IRI

RDFa seems to be the most user friendly for those that are not RDF savvy.
Also, rather than putting the responsibility on CoPs to embed JSON-LD in
HTML or configure / establish various rewrite rules it seems a publishing
server or service might handle this more efficiently. Does this seem like a
practical workflow for publishing linked data? Are there any flaws with
this proposed workflow process?

Finally, is anyone from this community aware of any open source
applications that would support this type of workflow? Thank you in advance
for your responses and support.

Warm Regards,

J Haag

-------------------------------------------------------
Advanced Distributed Learning Initiative
+1.850.266.7100(office)
+1.850.471.1300 (mobile)
jhaag75 (skype)
http://motifproject.org (MoTIF Project)
http://ml.adlnet.gov (Web)
http://twitter.com/mobilejson (Twitter)
http://linkedin.com/in/jasonhaag (LinkedIn)

Received on Friday, 24 July 2015 12:48:27 UTC