What is SWART Engine
We provide for C-programming language the compiler independent program which aligns architecture and real compilation artifact, known as Executable and Linkable Format (ELF), into one snapshot. The outcome of program can be used for a proof or disproof of the architectural concept compiled software. |
What is COSMOS Interpreter
This interpreter is an additional multidisciplinary program used in the combination with the SWART. It extracts the calculated artifacts into the game engine (UNREAL) creating amazing, well-recognizable software universe. This interpreter matches perfectly that huge amount of data with high level of integrity and quality.
What is VIDEO Production
With the SWART engine we produce Gigabyte of data which is then extracted into COSMOS interpreted and represented by Unreal Game Engine. The next step in Video Content creation seems obvious to us. Finally, embedded system and software engineers’ ideas of software interaction and dynamic behavior become a HD reality.




SWART Features
![]() |
Function’s Call Tree Analysis and Visualization |
With visualization of a function’s call tree, developers can easily follow how code is being executed. This can significally speed up code evaluation and help with debugging. |
![]() |
3D overview of memory usages over Project Architecture |
Every project in Swart can be visualized as 3D city-like topography. With this feature developers can quickly overview memory consumption of components in a project. |
![]() |
Detailed information of all objects in each Component |
Functions and variables are grouped in components by rules defined in a project’s Architecture. That way objects can be quickly found and inspected. Swart give detailed information for every object, like starting address, size, in which memory is mapped etc. |
![]() |
Support for Continuos Integration – CI |
Swart can be easily integrated in any Continues Integration environment. That way, when project is compiled, Swart will also perform a new analysis. We can also help our customers with setup and additional scripting. |
![]() |
Memory Analysis |
After analysis Swart will give detailed information about memory consumption of RAM and FLESH memory in a project. Memories and other hardware features are defined in a Project’s Hardware Resources file. |
COSMOS Features
Function’s Call Tree |
Architecture Layout |
Object Details |
Component’s Memory Layout |
Video Production Example
- Use cases clarification between multi disciplines,
- Software architecture, component and interfaces decomposition,
- System state machine specification
BASIC PRICING MODEL
- Initial Setup for CI (Optional)
- SWART
- COSMOS
- Continous Integration
SWARTe
SWARTe CI
- 1,999 per project
SWARTe CI + COSMOSi
- 1,999 per project
COSMOSi
ENTERPRISE PRICING MODEL
- Number of SWART Licenses
- Number of COSMOS Lincenses
XS
- 10
- 2
S
- 25
- 5
M
- 50
- 10
L
- 100
- 20
We create embedded system design videos on request. The activity involves specification modelling, graphic design, modelling and programming of the system-behavior.
SOFTWARE INSIGHTS TIMELINE
