Articles about Software

Could Better Testing Have Prevented Toyota’s Unintended Acceleration Problem?

When human health and safety depends on software, correct system operation is the most important concern. Unfortunately, a lack of proper testing and verification in such systems allows program defects to remain undetected and later turn into hazardous failures.

Creative painting of computer melting on desk

Measuring Software Maintainability

Measuring software maintainability is non-trivial and there exists no single metric to measure it accurately. Maintainability is a multifaceted quality attribute; each of the facets must be analyzed to objectively measure it.

Hand drawn sketch of a programmer customizing Gmail API

Introduction to the Gmail API

In this article, I walk you through the steps required to start building your own application on top of the Gmail API.

Expert at Quandary Peak Research Assists in Contract Dispute Case

Brad Ulrich, a senior engineer at Quandary Peak, is working on case about the development of electronic health record (EHR) software and software designed to meet Commission on Accreditation of Rehabilitation Facilities (CARF) compliance standards.