LDRA
Automated Test Case Generation in a Requirements-based testing process
LDRA’s TBextremePLUS is a new add-on module to LDRA’s unit-test tool TBrun speeding up Requirements based testing. TBextremePLUS supports Boundary Value Testing (BVT) and Equivalence Class Testing (ECT), essential for robustness testing in compliance with DO-178C, ISO 26262 and IEC…
Managing enterprise-wide verification results
In today’s software-driven world, ensuring the security and integrity of your codebase is paramount. LDRAvault offers a comprehensive solution to address these concerns, empowering developers and organizations to streamline their Software Development Lifecycle (SDLC) while maintaining the highest quality…
4 proven strategies for secure embedded and IoT devices
Rather than merely reacting to threats, product development teams should anticipate and plan for potential vulnerabilities throughout the development process. This includes conducting a comprehensive risk assessment early on, identifying potential attack vectors, and developing mitigation strategies. One effective way…
eBook – Creating A Safe Future Proof IoT SDLC
A Secure Software Development Lifecycle Is An Essential Element In Your Product Development Process
Requirements Management: Traceability
Traceability is a sub-discipline of requirements management within software development and systems engineering and it mainly serves the purpose of accelerating and improving development activities. As a result, it also prevents software defects by visualizing relationships between components. Let’s describe…
Shift-Left: Regression Testing
There are many different methods of testing your software. Regression testing is just one of many examples. However, they all share a common aspect, being that testing software brings along overhead costs in the form of time and tools. The most obvious reason for software testing is ruling out errors in the code, though there are other things we need to test for. We also need to compare the actual functionality of the device against its specifications. This aspect of testing is called requirement based testing.
You’re throwing money away: the importance of managing software
Software is an essential part of any business today. However, software can also be complex and expensive to develop and maintain. That is why it is incredibly important for companies to manage their software as part of their bill of…
LDRA Integrates with Microsoft Azure DevOps
Integration enables aviation and defense entities to build software on the cloud-hosted development platform using security best practices from the start. LDRA, the leader in standards compliance, automated software verification, software code analysis, and test tools, announced integration with Microsoft Azure…
Over-the-air (OTA) update sends AEG microwaves into an identitycrisis
On March 2nd 2022, owners of AEG microwaves suddenly saw an error The importance of implementing strict processes for software development, testing and deployment were emphasized once more when earlier in March 2022, domestic kitchen chefs in the Netherlands suddenly…
Regression testing: save time and stress (using the right tools)
There are many different methods of testing your software. Regression testing is just one of many examples. However, they all share a common aspect, being that testing software brings along overhead costs in the form of time and tools. The…
Embedded Software Quality Trends
A presentation given by our Software Quality Expert during the Digital version of the Embedded World Conference. Abstract When you are developing embedded systems, be it for aviation, the medical industry or let’s say automotive, sooner or later you’re going…