LDRA has introduced a technology that automates the administration and traceability of software requirements. This patent-pending technology automates the techniques and tools for the integration of requirements traceability with software testing and verification. On completion, the technology will be integrated into TBreq, the portion of the LDRA tool suite devoted to requirements-driven testing. This technology can be used in mission-critical industries such as avionics, medical, defence and nuclear where requirements traceability and verification consume a significant portion of project budgets. The technology automatically captures requirement information for software development projects from a wide variety of sources and simplifies the construction of a RTM (requirements traceability matrix).
Building on proven technology that verifies software to the exacting industry standards, the technology places requirements as the focal point for software development and testing. This technology enables developers to establish a baseline of selected software requirements from which the development and testing will begin. The delegation of tasks associated with each requirement to the members of the development team can be done. The developers can associate source code with each requirement, thereby automating the creation of trace relationships. Refinement of source code mappings to the level of class or even individual functions is possible. The developers can verify requirements according to a wide variety of analyses and tests performed on the mapped code. They can automatically link requirements, test cases and code coverage results in a unified view of all levels of testing. This automation technology can ease the pain of requirements' administration and traceability, slash costs and reduce time lines.
These features will be integrated into the TBmanager Dashboard area of TBreq v3.0, bringing TBreq the advancement in its ability to manage complex, many-to-many relationships among requirements in multiple levels of the requirements hierarchy. The new TBmanager Dashboard will make this matrix readily accessible and visible to the developers' workstation for verification and will automatically link test results to enterprise-level reports and a centralised requirements repository.