modulri
Modulri is a conceptual framework in software architecture for building systems as assemblies of interoperable modules connected through a standardized runtime interface. The approach aims to promote loose coupling, reduce hard-wired dependencies, and support dynamic composition of functionality at run time. The term is used in theoretical discussions and experimental projects rather than as a formal standard.
A Modulri-based system defines three elements: modules, a Modulri Interface (MI), and a module registry. Each
Relation to established concepts: Modulri draws on ideas from modular programming, plug-in architectures, and service meshes.