I have created an OData2SPARQL proxy server that publishes any RDF model as
an OData service (http://inova8.com/bg_inova8.com/offerings/odata2sparql/)
. That service can then be consumed via many HTML/JavaScript frameworks. I
prefer to use OpenUI5 (https://openui5.org/) but there are many others.
This combination then allows full round trip viewing and editing of the
RDF. (https://www.youtube.com/watch?v=QFhcsS8Bx-U).

*Peter J. Lawrence*
*Providing answers for users' information questions*
*Mobile:*  +44 7546 095977 | +1 330 631 3772 | *Phone:* +44 1298 872375 |
*Skype:* PeterJLawrence
*Email:* peter.lawre...@inova8.com | *Web:* www.inova8.com
*LinkedIn: *

On Fri, 25 Jan 2019 at 14:21, Pantelis Natsiavas <natsia...@gmail.com>

> I am looking for an RDF/OWL based Domain Driven Development (DDD)
> framework.
> I have an OWL ontology used as a TBox model uploaded on my Virtuoso (open
> source edition) and I want to build CRUD (create-retrieve-update-delete)
> forms upon my classes defined in the TBox. For example, for classes
> “Student” and “Teacher” I would like to create two forms allowing me to
> create-retrieve-update-delete their instances (and of course their property
> values) using a simple User Interface (UI).
> If nobody could suggest a solution working out of the box, I was thinking
> that perhaps I could use a data access library for virtuoso (e.g. ADO
> NET/Entity Framework or JDBC/Hibernate) to get my *RDF/OWL classes as
> entities*, and then use .NET or Java based Rapid Application Development
> (RAD) frameworks based on the produced entities. I have seen similar
> approaches on relevant (quite outdated) tutorials (tutorial1
> <http://vos.openlinksw.com/owiki/wiki/VOS/VirtRDFODataExample> and
> tutorial2
> <http://vos.openlinksw.com/owiki/wiki/VOS/VirtUsingMsAdoNetDataServicesWithVirtuoso>
> )
> My questions:
>    1. Could anyone propose a specific software stack following this
>    rationale of DDD upon RDF/OWL classes?
>    2. I can only find examples using rather old versions of Visual
>    Studio. Are the ADO NET and JDBCconnectors stable and updated? Can they be
>    used with recent versions of .NET/java development stack?
>    3.Is my assumption (i.e. that I could produce .NET or Java *entities
>    corresponding to my RDF/OWL classes* via ADO NET or Hibernate) valid?
> Best regards,
> Pantelis Natsiavas
> PS. I have also posted the same question in the community forum
> <https://community.openlinksw.com/t/editing-forms-based-on-rdf-owl-classes/615>
>  because
> it is not clear to me whether this email list is active or not. Sorry for
> double posting.
> _______________________________________________
> Virtuoso-users mailing list
> Virtuoso-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/virtuoso-users
Virtuoso-users mailing list

Reply via email to