I was interested in somewhat similar ideas before. In my case I used the W3C XForms 'engine' both to create a forms designer and forms renderer via an XML Schema based metamodel. That engine creates standard model change events and may be of interest. Have a look at Orbeon Forms product which is open-source.
On a general note I'd be looking at doing something with Apache Camel or an ESB (maybe you are), to build on an existing user base. On Thursday, July 18, 2019, Sebastian Samaruga <ssama...@gmail.com> wrote: > Hi, wonder if this are the correct lists. I'm a Java developer in the > quest of finding declarative means for enterprise applications merging and > integration. In my first attempts I've found Semantic Web models (RDF / > OWL) as a valuable cornerstone for what is called "ontology matching". > > Now I realize I need a "runtime" / container for all those models and > their "reactive" interactions. Skimming through the docs I'm considering > Apache Isis as an option for deployment. From my part, now I'm only trying > to keep updated some fuzzy analysis documents in a GitHub repo: > > https://github.com/snxama/scrapbook > > The idea is applications (services / data sources) are "glued together" > homogenizing their contexts data and interactions (roles / IO events) in a > common event bus driven metamodel with "smart" dispatch of events due the > "signatures" (state) of client / consumer actors. > > If one could feed Isis with such a "dynamic" model, it will be great for > prototyping, to use it as Web / REST Facade or as an Interaction Protocol > layer with "dialog" semantics. > > I'm currently planning a "metamodel" in terms of layers of (aggregated / > inferred from lower layers) data, schema and behavior which may map to some > of the components I've seen so far. > > Please allow me to paste two documents (the rest are in the repository). > They are not finished or completed. The purpose is to read between lines > and to see if some of this sounds possible. > > Best Regards, > Sebastián. > >