Disclaimer: The opinions of the columnists are their own and not necessarily those of their employer.

Category Archives: software engineering

Team Communications—Same Tune, Different Song

– There’s an interesting article in the September 2016 issue of the Communications of the ACM by Kate Matsudaira with the title “Bad Software Architecture Is a People Problem: When people don’t work well together they make bad decisions.” The article essentially describes many issues with…

Ron Ross and a “New” Approach to Cybersecurity

– No sooner had I finished my latest “Are We Secure?” piece than I read an August 23, 2016 article on Fedscoop by Shaun Waterman with the title “New Approach Needed to IT, Says NIST’s Top Cyber Scientist,” which you can find at…

Self-Driving Software … Test, Test, Test

– A spokesman for Mobileye, the company that developed the Autopilot software for Tesla, remarked that they hadn’t tested their software for the particular scenario in which a Tesla car slammed into a tractor-trailer, proceeded under the trailer and drove independently for some distance,…

Encryption and the Dark Side

– The saga continues … as it should and will. A front page article appeared in the May 17, 2016 issue of The New York Times, by Paul Mozur and Jane Perlez, with the title “Chinese Panel Quietly Grills Silicon Valley: Apple and Others Face Security Checks.” It describes the retaliation that was…

Auto-Auto Driving Culture Clash (Crash?)

– It was bound to happen sooner or later … An autonomous automobile (auto-auto) equipped with Google’s self-driving technologies caused a crash while in autonomous mode. As described in a February 29, 2016 Wired Magazine article, “Google’s Self-Driving Car Caused Its First Crash,” by…