LDRA is an ISO 9000/9001:2008 certified company, dedicated to providing high quality products and services to its customers developing mission-, safety-, and security-critical applications.
Ultra developed a midlife upgrade of a pre-existing, uncertified, avionics system and faced significant challenges due to the introduction of requirements for DO-178B Level B safety certification coupled with a migration to a commercial off-the-shelf (COTS) hardware platform. The LDRA tool suite was utilised to overcome the identified challenges to develop a safety-certifiable platform running on VxWorks.
TBmanager now merges all coverage results from system, module/unit test and test generation from multiple users, post mortem tests, target and host. In addition, TBmanager manages and tracks all artifacts, mapping them to project and standards certification objectives to achieve complete bidirectional traceability, including object code and target testing.
To optimize application development and add functionality, many companies depend on the efficiency of Java and C++ programming languages, although these object-oriented languages are often integrated into legacy software systems typically written in Ada or C and coexist in a heterogeneous environment. TBmanager ensures that all aspects of the code can be viewed and managed together systemically regardless of the number or type of programming languages.
TBmanager’s seamless integration with LDRA’s Testbed and TBrun analysis and test verification tools offers comprehensive verification reporting and defect tracking capabilities. Coupled with this it also supports the assignment of development and verification workspaces which allows managers to allocate requirements for coding, analysis and testing tasks offering an end-to-end software development lifecycle solution that increases productivity while reducing errors, and budget and schedule overruns.