Blog

Learn the basics of Software Testing, read about common software erros and how to avoid them and stay up-to-date with the latest developments in the industry – authoured by leading experts in Software Testing.

Do we still need the tester?

Author: Dipl.-Ing. (FH) Martin Heininger , Owner and Managing Director, of HEICON – Global Engineering GmbH, a consulting company in Schwendi near Ulm. Martin has more than 15 years of experience in the field of methods and processes for the development of safety-critical embedded systems. He mainly supervises consulting projects in the aerospace, automation, railroad…

Measuring Code Coverage for Embedded Software

Author: Klaus Lambertz, Founder and Managing Director of the German software quality specialist Verifysoft Technology GmbH For a long time already, embedded software is used for critical applications where safety is highly important. As nowadays, embedded devices are often clients which are connected with other devices on the Internet of Things (IoT), security aspects need…

Medical Device Regulation – First Aid for Old Code

Author: Klaus Lambertz, Founder and Managing Director of the German software quality specialist Verifysoft Technology GmbH In addition to the international standard IEC 62304 – medical device software – software life cycle processes, a new Medical Device Regulation (MDR) valid since May 2021 came into force in the European Union. It is not the first…

Increase Software Quality with Static Analysis and Dynamic Tests

Author: Klaus Lambertz, Founder and Managing Director of the German software quality specialist Verifysoft Technology GmbH Good software fulfills the expected functionality, is secure, reliable, and easily maintainable. It is important that software has as few errors as possible, so that both functional safety and security are ensured. For this purpose, two different and complementary…

Cooperation of static and dynamic analysis (including code coverage)

Author: Royd Lüdtke, Director Director Static Code Analysis Tools (Verifysoft Technology) Static Code Analysis and Dynamic Testing: Complementary Techniques for your Software Quality Increased recall campaigns, delayed deliveries, difficulties in delivering the promised functions on time: software quality is not evident. The development of good software is only possible through consistent action, adherence to standards…

Measuring Code Coverage: 10 Criteria for selecting a Code Coverage Tool

Author: Klaus Lambertz , Chief Executive Officer / Managing Director, Co-founder and shareholder at (Verifysoft Technology) In order to develop safe and reliable software, testing is an indispensable part of quality assurance. Without sufficient and documented tests, it is impossible to determine whether software is secure and functionally correct. The measurement of code coverage (test…

How Is It Possible For Companies To Increase Their Release-Frequency Without Impacting Quality And Security Negatively?

For software maintainability and extensibility, it is essential that the original program versions on which the new features are based are already “clean”. Therefore, it is highly reasonable to first invest the necessary amount of time here, to have a secure base on which later releases can build. These are the building blocks to long-term…

Is open-source software less error-prone than closed-source software or does disclosing the code rather lead to more detected and exploited vulnerabilities?

Disclosing source texts supports “community reviews”. However, helpful are only the experts within the “community”. Even open-source software does not eliminate the necessity for good test coverage: tests and reviews complement each other. Often, both source code and tests are provided for open-source software. Nevertheless, without code coverage, it is only possible to guess and…

Which Types Of Software Development (Waterfall / Agile) And Which Types Of Software (Business SW, Consumer Apps, IoT Applications, etc.) Are Particularly Susceptible To Errors, And Which Are More Robust?

Safety-critical software, which is mostly found in embedded systems, is subject to strict quality requirements by standards and specifications regarding static code analysis and the required code coverage. Software in the aerospace industry (the first version of the DO-178 standard was already established in the 1980s) and now also in the automotive sector can be…

Loading…

Something went wrong. Please refresh the page and/or try again.


Subscribe to our posts

Receive Notifications via E-Mail whenever a new Article is published.

%d bloggers like this: