- From: Sebastian Samaruga <ssamarug@gmail.com>
- Date: Sun, 24 Jan 2021 21:48:17 -0300
- To: semantic-web at W3C <semantic-web@w3c.org>
- Message-ID: <CAOLUXBt=0YP69TReZgeDAm7L5BJQnuVwepsRdyhdJVc+r7YwFQ@mail.gmail.com>
Had time lastly and I'm using it in the outline of a "Semantic" framework that I'd like to build for so long. Always "in paper" but I think I've had made progress and came to something. I'd like to have some feedback to start working on this. I'll use the description of the most fundamental use case that I'm trying to solve that recently I've tried to explain to a friend to see if someone sees a chance of something on this: By now, I have a draft of the data structures (Statements classes) for the inferences / APIs I need (Functional Programming) expresed in terms of Sets Theory to match, aggregate and sort hierarchies of classes instances, statements, resources (URNs). Features / Problems to solve: Type inference, ontology (data, schema, behavior) matching, aggregation, order. Not finding clearly defined how to aggregate or sort quads / triples.. N-ary Relations: Implement how are descripted in: https://www.w3.org/TR/swbp-n-aryRelations/ (ISO15926) in a DCI pattern. What I'd like to do / have now is a kind of "semantic hashing" that allows to obtain the relationships between identifiers embedded in the URNs: https://www.w3.org/TR/did-core/ (Semantic Hashing). Then, the use case is to do Domain Driven Development (isis.apache.org is a good example) but in base (declaratively based) upon, for example, a database dump or the description of a serie of services or application to integrate APIs. From the metadata embedded, for example, in the dump's data and schema or APIs it could be "discovered" what is "about" the application to integrate in its domain (forms, workflows, etc.) and expose it as services to consume in a synchronized manner with the original application. Upon this, instances of differents "learnt" domains are able to be "merged" and to contemplate integration of schema and functional in a single platform and uniform API in a single facade / client with a REST HATEOAS pattern (MVC / DCI). https://en.m.wikipedia.org/wiki/HATEOAS https://spring.io/projects/spring-hateoas https://dci.github.io/ Example: Semantic Web Alignment Theory. http://xml.govwebs.net/stratml/references/SemanticWebAlignmentTheory. <http://xml.govwebs.net/stratml/references/SemanticWebAlignmentTheory.pdf> https://github.com/sebxama/scrapbook Regards, Sebastián.
Received on Monday, 25 January 2021 00:49:34 UTC