May 17, 2016

Functional Safety Challenges for IIoT Software Development

By now you probably have heard a lot about the “Internet of Things”. Countless connected gadgets like, voice controlled toasters, smart toothbrushes, and Bluetooth light bulbs promise to be integrated into every aspect of our lives. The term itself conjures up images of The Jetsons.

No doubt the IoT is the future of things to come for consumers. But some of the most exciting IoT applications are happening today. The Industrial Internet of Things (IIoT) is already here and has been for a long time. IIoT refers to the integration of complex machinery and sensors with embedded software. Millions of interconnected sensors, logic controllers, signal processors, and actuators are currently operating in a host of industries:

Posted by Bill McCaffrey in Business Critical

April 26, 2016

Long Live Ada!

Posted by Bill McCaffrey in Embedded Testing

April 13, 2016

The importance of Continuous Integration and Continuous Testing

Last month Tesla Motors CEO Elon Musk unveiled the $35,000 Tesla Model 3, calling it "a mass-market, affordable car" that can also drive "at least 215 miles" without recharging. The response has been overwhelming. To date, more than 325,000 potential buyers have plunked down $1,000 to reserve a Model 3 of their own. 

Despite production delays and reliability issues on both the Model S and Model X vehicles, the company is confident that production on the Model 3 will begin as planned in 2017. On a recent conference call for Tesla shareholders and the media, Musk noted that there had been “dramatic improvements in reliability." 

Posted by Bill McCaffrey in Automotive, Software Quality

March 15, 2016

On The Road with Steve Barriault: Land of Mystery

Just spent a few days in Japan - a land with exquisite, extremely polite people and excellent food. And, one must admit, a country with a good dose of mystery.

There are some things foreigners are not meant to understand. Case in point: on the package of the toothbrush in my hotel room, you could read "Thank you for use. Slowly, please relax". Relax sure, but not too fast. I appreciate the good wishes even if I don't see the immediate connection with the health of my teeth.

Posted by Steve Barriault in Journal Entry

March 08, 2016

Why does my car have so much software?

I recently returned from Embedded World 2016 in Nuremberg Germany, which provides a great opportunity to spend time chatting with customers, partners, and the media. It seems each year there is more emphasis on automotive, as evidenced by the number of booths displaying automotive components and full cars.

Much of the media discussions at the event focused on the rapid increase in the amount of safety-critical software in cars to support driver assistance today, and autonomous operation tomorrow. It seems that the go-to quote for lots of casual observers is: "there's more software in a car than in Boeing 787." As I thought about this on the plane ride home, it occurred to me that it's completely reasonable that cars will require a... Continue reading »

Posted by John Paliotta in Automotive, Software Quality