Prevent “Quality Deficit” in your Software Products

We can consider that the software quality deficit gap is the time taken to evolve a product from initial release until perceived as being of good quality. It is variable depending on the number of copies of the software in circulation, how thoroughly it is used, and more importantly, the number of iterations required to…

Read More

Mirror Electronic Design Automation principles to develop better software

With the rapid and continuous growth of the semiconductor industry, the use of tools that assist engineers by simplifying and automating the design, development and integration process has propelled the development and manufacture of electronics and embedded systems in the last 35 years. The use of Electronic Design Automation (EDA) tools has been a key…

Read More

Migrate and Modernise Old Applications: How Difficult Can It Be? Or, Remember Fortran, Anyone?

This article was inspired by a NASA competition announcement early in 2017 seeking help to update an old FORTRAN application. Here, we examine what’s the best course of action for migrating legacy applications to a modern environment – bugs and all.

Read More