• Home >
  • Back Issues >
  • TechXchange >
  • Developing High-Quality Software
  • Developing High-Quality Software

    High-quality software requires good programmers using the right tools and methodologies.

    More content from Developing High-Quality Software

    Dreamstime_Wirestock_254181038
    Car Dreamstime Wirestock 254181038
    Learn how mathematically proven code correctness and hardware awareness leads to 100% coverage and zero issues for automotive systems.
    Sept. 1, 2023
    Dreamstime_Suchol-Apiromjit_247578634
    Code Dreamstime Suchol Apiromjit 247578634 Promo
    Complying with these new set of rules and directives will help eliminate coding practices known to be hazardous.
    July 5, 2023
    Tcf Bug Free Software 2023
    Members Only
    Editor Bill Wong talks about tools for creating reliable embedded software applications in this Electronic Design TechXchange webinar.
    April 24, 2023
    Maximusnd_dreamstime_247383300
    Coding Maximusnd Dreamstime L 247383300
    Debugging RISC-V apps can be exhaustive and at times ineffective. However, a high-level-language debugger offers shortcuts to boost efficiency and gives you complete control over...
    June 10, 2022
    Promo Fig1v2
    “It’s a bug hunt”… A look at modern trace and debugging techniques such as static and dynamic analysis.
    May 23, 2022
    Krisana-Antharith_dreamstime_93689313
    Code Krisana Antharith Dreamstime L 93689313
    Delivering more complex software at an ever-increasing pace raises the risks of software errors, which can affect product quality as well as cause security issues. This becomes...
    Jan. 25, 2022
    Collaborating Oncomputer
    In this article, we’ll look how developers can help the compiler make better decisions about what to do with their code to achieve optimizations in RISC-V-based applications.
    Nov. 11, 2021
    Roman Samborskyi | Dreamstime.com
    Code Engineer Promo
    Why would you need to consider learning another programming language?
    May 27, 2021
    Iar Promo 1
    Editor Bill Wong takes IAR’s MISRA C Embedded Workbench support, including the C-STAT static-analysis tools, for a ride.
    Feb. 2, 2021
    Don_t_Do_It_CodingNew_Promo.jpg
    It may seem like a good idea to use coding tricks in embedded systems, but you really shouldn’t go there.
    Aug. 22, 2019
    Software Construction on a Global Scale
    How does one deliver high-quality software on schedule with 100+ developers distributed across multiple time zones?
    Feb. 28, 2019
    Thinkstock
    Programmers
    MISRA C and its C++ counterpart were originally developed with automotive applications in mind, but they should really be used with any C/C++ development.
    March 23, 2018