Current Issue: Reliability Engineering

What's New

The Latest from the Magazine


The Podcast for Professional Developers

Episode 296: Type-Driven Development with Edwin Brady

Edwin Brady, headshot

Edwin Brady speaks to Matthew Farwell about Type Driven Development and the Idris Programming language.

Listen »

IEEE Software Blog

From the Editors

Performance testing in Java-based open source projects

by Cor-Paul Bezemer, Queen's University, Canada

From a functional perspective, the quality of open source software (OSS) is on par with comparable closed-source software. However, in terms of nonfunctional attributes, such as reliability, scalability, or performance, the quality is less well-understood. For example, Heger et al. stated that performance bugs in OSS go undiscovered for a longer time than functional bugs, and fixing them takes longer. More »