Researchers announce Apple device hack that uses USB charger
A research team from Georgia Tech University has created a way to compromise any Apple iOS device within a minute by plugging it into a customized malicious charger. The group's findings will be presented in full at the end of July at the Black...
NHTSA issues first statement on self-driving cars
The U.S. Department of Transportation's National Highway Traffic Safety Administration recently released policy statement on self-driving cars, giving states a nonbinding recommendation that self-driving cars not yet be allowed except for...
Industry leaders put more weight behind software security programs
Large software companies have been among the most vocal proponents of improving software security during the development lifecycle, and two recent announcements have highlighted the issue for other developers...
Three peer code review practices to build better software
A technique such as peer code review or even collaborative, paired coding can be an effective way to meet goals that are qualitative rather than quantitative...
Automated vulnerability testing to be mandated for military software
The 2013 National Defense Authorization Act (NDAA), signed into law by President Obama on January 2, features new provisions governing software procurement, including a requirement calling for the use of automated source code analysis tools...
Static Analysis
Mobile banking software flaw adds to consumer wariness
Customers of Britain's Royal Bank of Scotland Group, which includes NatWest and Ulster Bank, were recently saddled with the latest in a string of...
Code Review
Why organizations should support their developers with static analysis...
The benefits to using tools such as static analysis and code review software for reducing errors and catching security problems are extensive, but...
Software Security
Security software vulnerable to exploits also, researchers warn
People deploy security software like antivirus programs to protect themselves from malicious behavior and software exploits, but these programs can be insecure as well. A recent study from security firm iViZ Security found that the...
Embedded Software
Embedded software update needed as nearly 300,000 Jeeps recalled
Following an investigation of a 2007 Jeep Grand Cherokee that shifted to neutral and began rolling away during a remote start, Chrysler has uncovered...
Coding Standards
As software makers look to expand their role in...
Cars have incorporated elements of computing for years, and recent models in particular have focused on cutting-edge infotainment features and...
Agile Development
What’s the Right Iteration Length?
The question of “what’s the right iteration length” may not be as interesting as any of the questions found here (gum really doesn’t stay in you for 7 years. Who knew?), but it is a common question from...
Android Development
Bringing up your Android Dev Environment from Scratch
As (bad) luck would have it, the solid state drive with my Linux partition died the week of Thanksgiving. I have backups of the data, so I haven’t...
Software Testing
He crossed the line–testing to development
Instead of fomenting dissent (that barely exists) in a brazen attempt to boost readership, I’m changing tactics to look at ways in which...
