Embedded Software Testing and Modeling & Simulation Software
Rhapsody is the industry's leading Model-Driven Development (MDD) environment based on UML 2.0 and SysML which has extended traditional MDD to include model driven test generation (MDD Test). This combination creates a new paradigm of embedded development called Design For Testability (DFT). DFT ensures that your system will have fewer defects and that you spend less time in the testing phase, reducing overall testing costs significantly. DFT goes beyond embedded software testing technologies and traditional modeling and simulation methods by assuring that the system is continually tested throughout the design process through model-driven simulation. This ensures behaviors are tested during the development process rather than after, in order to reduce defects early on. Scenarios created in the analysis phase, describing the systems behaviors, are reused during integration testing to automatically ensure the system is meeting those scenarios. This is referred to as scenario or requirements based testing. For completeness, DFT enables the automatic generation of test vectors for the entire system, to ensure you have complete coverage at the unit, integration, and system level.
Design for Testability enablers:
|
