- From: Sebastian Samaruga <ssamarug@gmail.com>
- Date: Fri, 5 May 2017 01:55:33 -0300
- To: semantic-web@w3.org, public-rww <public-rww@w3.org>
- Message-ID: <CAOLUXBvN0GnZ_+YD5q1LzxU97Z=jHWdpSLr3MP5fmdm2f7MUkQ@mail.gmail.com>
Hi everyone. I'm trying to develop what I call SAM (Semantic Application Metamodel) encoded in RDF using Quads. It is on a very early stage. The main goals will be to have a model-driven declarative metamodel which will encode applications schema and behavior in a fully integrable fashion. The later should be accomplished using it as an schema less storage protocol that should interact with other schema based backends. Then, according to interaction state, protocol will allow for methods in use case contexts. It should act as a kind of integration mechanism between systems, provided there are mappings prepared for them. The final component will be message / event driven and reactive / dataflow paradigm oriented. The idea is to de aggregate input formats into raw triples and then aggregate their inferred ordering, identity and state flow metadata. This happens in three layers: raw facts (triples), aggregated topics (from facts) and aggregated purposes (from topics). This is, for example: 'anOrder' fact, 'orders' topic, 'sales' purpose. Besides the core model (classes) there are a few other abstractions (Models, Adapters, Ports, Containers, Messages, etc.) that left to be implemented for a given deployment environment / language. But I still trying to discuss the core model here (as an attachment) as I find myself refactoring it over and over, thanks to the support of the community. Thanks. Best Regards, Sebastián.
Attachments
- application/pdf attachment: SAModel_SebastianSamaruga.pdf
Received on Friday, 5 May 2017 04:59:52 UTC