The Semantic Database for Enterprise Data, Metadata and Semantic Model Management
The S23M Cell Platform semantic database is a highly-customisable platform for the definition and management of data, metadata and semantic models. It was designed from the ground up without reference to existing modelling paradigms or modelling languages.
The open source S23M Cell Kernel is the successor to the earlier Gmodel prototype, and provides a universally and recursively applicable module concept which completely shields the user from the technical details of implementation technologies like traditional databases, file systems and programming languages.
The Cell Kernel can be extended in a shell-like manner with an arbitrary set of complementary domain-specific modelling languages. The implementation of this kernel is based on a small number of language elements that have their origin in model theory and denotational semantics and exploit proven mathematical theorems and transformations.
Furthermore, the design of the Cell Platform guarantees that a large number of best practices for the construction of modular and scalable models are automatically enforced, not only by the kernel, but also by all the user-defined extensions of it. It also contains a scalable repository based on relational database technology. Thanks to its multi-level instantiation feature it can emulate any modelling standard that has a formal definition and therefore, integrate with almost any tool.
The S23M Platform stores real business knowledge in a machine-readable form.