Stay up to date

Picture of Arthur Hicken

Arthur Hicken

Arthur has been involved in software security and test automation at Parasoft for over 25 years, helping research new methods and techniques (including 5 patents) while helping clients improve their software practices.
Application Security IS a Quality Problem: 6 Testing Tips to Benefit Both Quality and Security
By Arthur Hicken on October 5, 2017

Recently, I was reading a post on LinkedIn in which someone had asked the difference between several static analysis security vendors. One person,...

Continue Reading
Handling Noisy Unit Test Suites
By Arthur Hicken on July 21, 2017

Of the many reasons software developers complain about unit testing, dealing with noisy test suites is one of the biggest. And the longer a piece...

Continue Reading
5 Reasons Software Releases Fail
By Arthur Hicken on April 12, 2017

INTRODUCTION: All too often, I see organizations releasing software in a manner that is about as safe as playing a game of Russian Roulette –...

Continue Reading
A Healthy Static Analysis Strategy
By Arthur Hicken on March 13, 2017

As part of my series on the 7 habits of highly successful programmers, today I’m going to discuss a few ways to make sure that static analysis is...

Continue Reading
Improve Peer Code Review by Eliminating These Bad Habits
By Arthur Hicken on February 16, 2017

In my New Year’s webinar and subsequent blog post, I explained some of the habits of highly successful programmers that you can adopt to improve...

Continue Reading
The 7 Habits of Highly Successful Programmers
By Arthur Hicken on January 25, 2017

Exercise is hard – well, actually it’s not so much hard as it is tedious and easy to avoid. The exercise itself is straightforward, but doing it...

Continue Reading
False Positives in Static Code Analysis
By Arthur Hicken on February 21, 2016

"Too many false positives" is probably the most common excuses for avoiding static analysis. But static analysis doesn't have to be so noisy. ...

Continue Reading
Finding Memory Leaks in C or C++
By Arthur Hicken on June 28, 2012

Unlike the picture above, memory leaks in software can be hard to pinpoint. Learn how to find memory leaks in C and C++ applications with the...

Continue Reading
Detecting Memory Corruption in C and C++
By Arthur Hicken on May 24, 2012

A quick look at why C and C++ memory corruption is so difficult to find through code inspection – and how to use a memory error detection tool to...

Continue Reading