SYSGO's Approach to Architecture and Validation
Over the years, we have gathered deep understanding regarding the bonds between architecture, design, implementation, verification and validation. As a consequence, we can assist you at every step and help avoiding common pitfalls, effectively escaping unnecessary loops and re-design at a late state. For example: The software does what it is expected to do ... however it turns out that it is simply not testable.
We know how to implement consistent traceability spanning from the architecture down to the source code. You are planning to integrate our products into your development? Our certification kits come with all necessary artefacts. For every relevant entity within those documents, we have allocated unique and unambiguous ID numbers - audited for completeness and integrity. The IDs can be embedded seamlessly into the overall project documentation.
On the testing side, SYSGO supports all major hardware debuggers and knows how to achieve 100% MC/DC code coverage.