Home

Welcome

This is the home of SeMoX project.

In a nutshell

The aim of SeMoX is to give domain experts a simple model and additional tooling for capturing semantics of data with a technology-neutral approach. It is foremost specific to data standardization within certain domains. SeMoX focuses on the interoperable aspects of data exchange between heterogenous systems.

Hence, SeMoX

  • defines a simple Domain Specific Language
    • in concise XML to structure
    • semantics of data from and for domain experts.
  • is designed to separate domain knowledge and intent from technical implementations
    • while keeping clear and close connections.
  • is an amalgamation of years of experience in data standardization.

Differentiation

SeMoX is not

  • an Ontology
    • it does not model concepts of knowledge
      • instead it supports capturing and structuring semantics of data.
  • incredibly new:
    • by intent no single aspect is new
      • instead it amalgamates several concepts into a simple XML design

SeMoX delivers

  • an XML Schema
    • to create Semantic Data Models in XML
  • Generators
    • to create documentation or specifications from the Semantic Data Models