Re: [Virtuoso-users] Editing forms based on RDF/OWL classes?

2019-01-25 Thread Kingsley Idehen
On 1/25/19 9:50 AM, Peter Lawrence wrote:
> 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*
> _inova8_
> /*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: *_http://www.linkedin.com/in/peterjohnlawrence
> _
>
>
> On Fri, 25 Jan 2019 at 14:21, Pantelis Natsiavas  > wrote:
>
> 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
>  and 
> tutorial2
> 
> )
>
> 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
> 
> 
>  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
> Virtuoso-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/virtuoso-users


Hi Peter,

I would very much like to get this OData->SPARQL bridge working so that
it can be widely promoted.  

A few questions:

1. How does it handle protected SPARQL Endpoints?

2. Do you have a live demo instance anywhere ?


-- 
Regards,

Kingsley Idehen   
Founder & CEO 
OpenLink Software   
Home Page: http://www.openlinksw.com
Community Support: https://community.openlinksw.com
Weblogs (Blogs):
Company Blog: https://medium.com/openlink-software-blog
Virtuoso Blog: https://medium.com/virtuoso-blog
Data Access Drivers Blog: 
https://medium.com/openlink-odbc-jdbc-ado-net-data-access-drivers

Personal Weblogs (Blogs):
Medium Blog: https://medium.com/@kidehen
Legacy Blogs: http://www.openlinksw.com/blog/~kidehen/
  http://kidehen.blogspot.com

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



smime.p7s
Description: S/MIME Cryptographic Signature
___
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users


Re: [Virtuoso-users] Editing forms based on RDF/OWL classes?

2019-01-25 Thread Kingsley Idehen
On 1/25/19 9:20 AM, Pantelis Natsiavas wrote:
>
> 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
>  and tutorial2
> )
>
> 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
> 
>  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


Hi Pantelis Natsiavas,


A reply has been posted to our community forum [1], which is our
preferred space for handling matters like this going forward :)

Link:

[1]
https://community.openlinksw.com/t/editing-forms-based-on-rdf-owl-classes/615/2


-- 
Regards,

Kingsley Idehen   
Founder & CEO 
OpenLink Software   
Home Page: http://www.openlinksw.com
Community Support: https://community.openlinksw.com
Weblogs (Blogs):
Company Blog: https://medium.com/openlink-software-blog
Virtuoso Blog: https://medium.com/virtuoso-blog
Data Access Drivers Blog: 
https://medium.com/openlink-odbc-jdbc-ado-net-data-access-drivers

Personal Weblogs (Blogs):
Medium Blog: https://medium.com/@kidehen
Legacy Blogs: http://www.openlinksw.com/blog/~kidehen/
  http://kidehen.blogspot.com

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



smime.p7s
Description: S/MIME Cryptographic Signature
___
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users


Re: [Virtuoso-users] Editing forms based on RDF/OWL classes?

2019-01-25 Thread Peter Lawrence
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*
*inova8*
*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: *
*http://www.linkedin.com/in/peterjohnlawrence
*


On Fri, 25 Jan 2019 at 14:21, Pantelis Natsiavas 
wrote:

> 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
>  and
> tutorial2
> 
> )
>
> 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
> 
>  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
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users


[Virtuoso-users] Editing forms based on RDF/OWL classes?

2019-01-25 Thread Pantelis Natsiavas
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
 and tutorial2

)

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

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