Hi. I’d like to share some thoughts regarding what could be a Semantic Web
/ AI enabled Business Integration / Enterprise Application Integration
platform with a reactive microservices backend I'm willing to implement.
I’m currently looking for advice on the frameworks, techniques and patterns
used for the implementation. Particularly in a custom way to encode
embeddings, enabling GenAI / MCP custom interactions (not just similarity
but also relationships inference). I'm needing help or suggestions about
the overall architecture, choosing the right components and tools layout
before moving into the implementation phase. This includes evaluating if
ServiceMix could be somehow leveraging this approach.


The idea is to build a layered semantic (RDF4J) set of models with their
own levels of abstraction backing a set of microservices (Spring) from data
ingestion from integrated business / legacy applications, their
datasources, files and APIs to an Activation layer which exposes a unified
interface to the integrated applications.


I’ll be using RDF / FCA (Formal Concept Analysis) for inference in an
Aggregation layer, an FCA-based embedding model for an Alignment layer and
DDD (Domain Driven Development) / DOM (Dynamic Object Model) / DCI (Data,
Context and Interaction) and Actor / Role Pattern for the mentioned
Activation layer.


Application Service SRS Draft Implementation Roadmap:


Original document:


https://github.com/sebxama/sebxama/raw/refs/heads/main/ApplicationService.pdf


Implementation Roadmap (Work In Progress, needs cleanup):


https://github.com/sebxama/sebxama/raw/refs/heads/main/RoadmapDetail1.4.pdf


https://github.com/sebxama/sebxama/raw/refs/heads/main/RoadmapDetail3.0.pdf


https://github.com/sebxama/sebxama/raw/refs/heads/main/RoadmapDetail3.1.pdf


https://github.com/sebxama/sebxama/raw/refs/heads/main/RoadmapDetail3.2.pdf


I'm currently just starting with the specification and design phases
needing advice for this initial phase tools and implementation choices.


Thanks in advance,

Sebastián Samaruga.


https://sebxama.blogspot.com

https://github.com/sebxama/sebxama

Reply via email to