Product | Generator
Generator-RTC
Generator-RTC is an intuitive tool that focuses systems development resources on the most important phase of any project - the requirements phase.
Generator-RTC augments customers' existing tool chains and existing requirements tools by enabling the encapsulation of well structured, unambiguous and consistent requirements through a formalized, yet clearly understandable, requirements syntax that is built into Generator-RTC.
Generator-RTC then automatically produces a complete set of test case truth tables, 100% of all required test cases for whatever level of coverage is required (DC, MC/DC, Robustness), and the test documents. Everything that Generator-RTC does is linked back to the customer's original requirements source tool for traceability.
Generator-RTC does all of the automatic generation in seconds/minutes, saving projects enormous amounts of money and driving up product quality through early and frequent testing as a result of early test harness availability. In real projects Generator-RTC has saved in excess of 90% of typical manual methods and more than 95% on handling requirements change/evolution.
Generator-RTC impact on complex requirements
DO-178B Level A real management computer project example
The actual number of required test cases was reduced from 280 to 245 because Generator-RTC eliminates redundancy.
The time/cost savings were 95%
Generator-RTC impact on requirements change
DO-178B Level B real control unit project example
The time/cost savings for the original 1090 requirements was 91%
The time/cost savings for changes alone was 99%
Overall project time/cost savings was 94%
Generator-RTC key features:
- Good requirements drive the process
- Generator-RTC requirements are defined unambiguously in a formalized syntax
- Generator-RTC requirements are consistent, well documented and easier to maintain
- Test case truth tables and test cases are auto-generated at the required coverage level
- Automated process ensures no missing, redundant or incorrect test cases
- Standardizes test documentation for easier test maintenance
- Maintains source requirements tool traceability
- Significantly reduces the cost of test production
- Improves product quality through early testing
Please fill out the Product information request form to receive additional product information.
Request live tool demonstration
Generator in a complete project implementation
Generator is the implementation of Generator-RTC and other Embvue tools/services across a complete project. As a package, Generator is powerful system-level tool suite that enables efficient, automated, system-in-loop, requirements-based testing of any electronics system, sub-system or software module. It saves customers considerable money on requirements-based testing and improves product quality at the same time.
Generator is borne out of considerable project experience and takes advantage of Embvue's patented, modular and portable approach to system testing. Generator ensures that requirements-based testing is performed efficiently, effectively and with the maximum possible re-use for future projects or future products. This enables customers to leverage the necessary investment they make in systems test over and over again.
Generator begins with Generator-RTC as a front end and integrates with National Instruments' LabView® and TestStand® products.
Generator is particularly valuable if the system to be tested is being developed according to any requirements-based development, verification and validation process, because Generator is available with an optional qualification kit so that credit can be taken for the results it produces
With Generator customers can:
- Sanitize and validate existing requirements however complex
- Automatically generate test cases from validated requirements in moments
- Generate tests even for the most complex scenarios, including testing of time constraints
- Easily become expert in using Generator's simple and intuitive test scripting language
- Develop test procedures for each test case
- Build complete test harnesses that can combine manual and automated tests
- Interface to the actual system under test (system in loop testing)
- Execute tests automatically on the actual system
- Generate automated test reports that include simple-to-understand pass/fail results
- Generate automated test reports that include real time test results and execution trace logs
- Collect test results for analysis, verification and validation
- Link test cases / procedures directly to corresponding requirements for traceability
- Step through tests to validate test procedure semantics
- Use step through to carry out debugging during development
- Use step through to carry out analysis on system following test failures
- Create a library of requirements/test cases/test procedures for re-use on derivative or similar systems
- Reduce cost and shorten time to create complete test harnesses for derivative systems
- Verify time constraints on system signals and outputs using automatic timestamp recording
- Conduct test coverage evaluation easily and quickly
- Request Generator qualification kit for any formal requirements-based development process, including: DO-178B, DO-178C, DO-254, ISO/DIS 26262, IEC 61508, EN 50128...
- Shorten internal and formal certification review times and lower risk of rework because tests are easy to interpret and review
Please fill out the Product information request form to receive additional product information.

