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
