Applications

Software engineering

Sodius provides key elements to implement modern software processes such as model management, code generation, repository management, requirement handling, etc.

Our unique position as the provider of the Ada code generator for Rhapsody provides us with several unique skills. We know how to deal with huge models (millions of instances), optimized code generators, and Ada expertise.

Sodius supports its customers in several areas:

  • Creation of specialized code generators
  • Injection and fusion of models before generation from various sources
  • Automated creation of DOORS links
  • Automated creation of reports

Go to the MDWorkbench product page.

 

Systems engineering

Sodius started as a company specialized in Systems Engineering in … 1999!

Our founder, Jean-Philippe Lerat, is one of the earliest European members of INCOSE, the INternational COuncil on Systems Engineering. He wrote a dozen of papers and gave a number of SE training courses.

Sodius is a partner to assist you in establishing your Systems Engineering processes and environment, in every phase:

  • We trained and mentored a number of organizations in Systems Engineering (Defense, Automotive, Biomedical, Electronics, Avionics…)
  • We provided a variety of translators between SysML applications, including diagrams
  • We created a number of specialized modeling tools for Space and Defense
  • We created specialized Jazz/RTC meta-models to gather interface data coming from various sources, for a large automotive company
  • We created a special integration within Eclipse of Windchill PLM, enabling “deep CM”

 

EDA

Sodius provides code generation solutions for EDA, dealing with SystemC and VHDL languages.

We provide a full solution for FPGA and SoC programming from UML models.

Sodius has long invested in specialized code generators and reverse engineering of hardware description languages from UML. Our SysML-to-SystemC technology provides a streamlined path from SysML to the Electronic Design Automation (EDA) tool chain, either at the transaction level, or for cycle-accurate SystemC. Our technology to reverse engineer VHDL into SysML can be used to migrate your existing ASIC’s into modern development flows.

 

Modeling

Sodius has a deep knowledge of many modeling tools and techniques. We have certainly one of the best capabilities in SysML, knowing the entire span of several implementations of this standard.

  • We are known as an expert in SysML with a intensive knowledge of the diagram interchange
  • We have skills in UML 1.x, 2.x as well as with profiling techniques
  • We deals with several DoDAF and NAF modeling capabilities from various tools
  • We have an extensive expertise in modeling high-level Systems