How Do You Assess The Role Of Low Code / No Code For SW Quality? Does It Make It Easier To Avoid Serious Defects?

Low code allows domain experts who are not necessarily programming professionals to build software systems. However, this increases the quality requirements for the components used. These are “classic” software, which was developed and tested (hopefully) conscientiously, evenly under use of all means for the quality assurance such as static analysis, code reviews and complete tests.Continue reading “How Do You Assess The Role Of Low Code / No Code For SW Quality? Does It Make It Easier To Avoid Serious Defects?”

What Role Does AI Play In SW Testing Today? How Will Its Importance Change?

Static analysis tools are useful for finding serious programming errors and security vulnerabilities in source and binary code. Most static analysis testing tools work by searching code for known patterns or conditions to indicate programming errors or coding standards violations. In the past, static tool notifications were limited to problems that were predicted by theContinue reading “What Role Does AI Play In SW Testing Today? How Will Its Importance Change?”

Why Are There Still Critical Software Errors Even After Extensive Testing? Do Companies Concentrate Too Much On Functional Testing And Quick Go-To-Market?

In our experience, unfortunately I must say, that in many areas testing is not (yet) as extensive as would be desirable. The domain of safety-critical software is of course an exception. Here, industrial norms such as ISO 26262 for the automotive industry or DO-178C for aerospace stipulate that a given code coverage must be achievedContinue reading “Why Are There Still Critical Software Errors Even After Extensive Testing? Do Companies Concentrate Too Much On Functional Testing And Quick Go-To-Market?”

What Do You Think Are The Greatest Challenges In Software-Testing?

There have been many positive developments in the last few years. However, the biggest challenge continues to be that numerous companies still view software testing as a costly necessity rather than as a mean to reduce costs in the long run. Software tests, if applied correctly, not only increase software quality but also lower costsContinue reading “What Do You Think Are The Greatest Challenges In Software-Testing?”

Software Safety, Quality and Security in the Automotive Industry

Author: Céline Lüdtke, Sales and Marketing Assistant (Verifysoft Technology) Safety-critical software for applications in the automotive-industry must be developed with the greatest care and quality. The share of software in vehicles is increasing annually. Because of the high risk of injury and death, the requirements for software development in the automotive industry are enormously high.Continue reading “Software Safety, Quality and Security in the Automotive Industry”

What are n-Day and 0-Day Vulnerabilities?

Author: Royd Lüdtke, Director Director Static Code Analysis Tools (Verifysoft Technology) In papers about security vulnerabilities in software applications, the terms 0-day and n-day vulnerabilities are often used. What do they mean? The following allegory may help to explain: Let’s assume you have installed burglar-proof windows in your house. By chance, you now discover thatContinue reading “What are n-Day and 0-Day Vulnerabilities?”

Future Digitalization of the Aviation Industry Calls for Increased Testing

OPINIONBy Svend Holme Sørensen, Product Manager, GateHouse SatCom & Klaus Lambertz, CEO, Verifysoft Noerresundby, Denmark & Offenburg, GermanyOriginally published: September 2020 In aviation, digital technologies and services have taken the cabin by storm, and the digital transformation is now headed for the cockpits, allowing aircrafts to share and receive data online while inflight. Digital solutionsContinue reading “Future Digitalization of the Aviation Industry Calls for Increased Testing”

How Can I Improve My Software Security?

Software security in software development, especially considering the challenges it is currently facing (read article), must be prioritised. Thus, the ultimate goal must be to develop these systems already with a maximum of security and to detect errors as early as possible within the Software Development Lifecycles (SDLC). The standard procedure would be to conductContinue reading “How Can I Improve My Software Security?”

What are the challenges software security is facing today?

In the medical imaging sector, 83 percent of all devices run with operating systems which do not receive any support. 98 percent of the data traffic from IoT devices is not encrypted and 57 percent of all IoT devices are susceptible to severe and moderate attacks. This is the result of an analysis of 1.2Continue reading “What are the challenges software security is facing today?”

“My Software is not Safety-Critical – do I still need software testing and analyses tools?”

The short answer is yes. You want your software to work and you want your development process to be cheap. These are the problems software testing tools help to address: 1. Increasing Code Complexity Looking at how the code of different software systems regarding their numbers of Lines of Code (LoC) develops, one can roughlyContinue reading ““My Software is not Safety-Critical – do I still need software testing and analyses tools?””