Will Soccer-Ball Tracking Ever Reach Its Goal?

This month, the Fédération Internationale de Football Association (FIFA) is set to take yet another look at technology meant to eliminate the possibility of human error in the most fundamental aspect of a match-determining when a goal has been scored. Nine companies met the 1 June deadline to register for the tryout, but a federation spokesman would not reveal the …

Behind Intel’s New Random-Number Generator

Imagine that it’s 1995 and you’re about to make your very first online purchase. You open your Netscape browser, sipping coffee as the home page slowly loads. You then navigate to Amazon.com, a new online bookstore your friend told you about. As you proceed to make your purchase and enter your payment information, the address your browser points to changes …

Verifying certified software: making the most of the tools you have

A DO-178B Level A certification is perhaps the highest certificate of reliability that can be rewarded to a piece of software. Nothing says reliable like meeting the requirements of a standard designed for software where even a single fault can result in an airplane crashing and the loss of human life. Like many reliability standards, it places strict requirements on …

CWE: what developers of connected embedded systems need to know

A lot has been written about the potential risks that could exist if insecure software is used within military, infrastructure or medical systems, and it is easy to understand why they need to be secure. The growth in the number of remotely controlled, connected consumer devices is accelerating and now includes televisions, entertainment systems, home security, heating and even …