Hello, and welcome to DDJ.com
CMP Media Launches New Dr. Dobb's Journal

SD West 2006 announces this year's list of Jolt Product Excellence Award winners and Productivity Award winners.

LOG INRegisterForgot password?
What are the green links?
All Access members only
RSS Feed
DDJ > Dr. Dobb's Departments > Testing & Debugging

Testing & Debugging

Editor's Note | News | Features |

Tools and techniques for testing, profiling, performance optimization, debugging and quality assurance.


Editor's Note

Yochi Slonim, CEO of Identify Software, discusses the current testing = quality zeitgeist, and in his article, The Software Quality Lifecycle, proposes a more functional QA Business System paradigm, maximizing ROI by automating functions of both QA managers and engineers, and employing systems automation tools to enhance the reproducibility of bugs. Also in features, Ian Formanek and Gregg Sporar of Sun Microsystems describe an innovative method for profiling Java applications, called Dynamic Bytecode Instrumentation, that permits at-runtime and at-invocation-time installation and removal of profiling bytecodes in objects, permitting highly-targeted profiling of critical components in even very large applications, without unnecessary overhead.

In the News

Apple Drops Price Of MacBook Air
The price reduction appears to be the result of a drop in the price of the 1.8-GHz Intel Core 2 Duo processor and a reduction in the price of the 64-GB solid-state drive.

Google Employees Warned Of Data Breach At Benefits Company
As a precautionary measure, the company is offering to enroll affected employees in Kroll's IDTheftSmart identity and credit protection program for a year.

Interview With 'Net Pioneer Vint Cerf
Microsoft is working with Circuit City to offer a consumer software subscription service that includes its Office, Windows Live OneCare, Messenger, and Photo Gallery applications and services.

'Containers' Out Perform Virtualization For KV Pharmaceuticals
With a container approach from Parallels' Virtuozzo, memory consumption and processor overhead are reduced through the use of one operating system per host.

 

Features

Dr. Dobb's Journal May 2006
Jonathan Erickson
Testing & Debugging (11.6 MB)

Debugging and Full System Simulation
Jonathan Erickson
Peter Magnusson explains how multiprocessing is driving the need for simulation in systems-level debugging. (MP3, 4:37 mins.)

Debugging & Embedded Linux Runtime Environments
Rajesh Mishra
Debugging in embedded Linux runtime environments requires an assortment of tools.

Interface: License Overload
Warren Keuffel
As open source becomes entwined with the profit sector, the ancient GNU Public License is showing its age. Will the new version help developers avoid the legal thicket of alternate licenses?

Software Build Tips & Tricks: Build Your Own Makefile Debugger

A Software Development Vendor Perspectives NetSeminar

Wouldn't it be nice to be able to set a breakpoint in a Makefile? Learn practical, applicable tips for troubleshooting software builds. Among other tips, you will learn how to turn GNU Make into an interactive Makefile debugger with the ability to set a breakpoint in a rule and then interactively discover macro values, definitions, why the current rule is being executed and more. If you’re spending valuable time uncovering the causes of broken builds, this is a presentation you won’t want to miss.

The Software Quality Lifecycle
Yochi Slonim
The current approach to resolving application problems--and ensuring software quality throughout the entire useful life span of the application--is not getting the job done.

Pragmatic Exceptions
Benjamin Booth
February 2006 Pragmatic Exceptions.

Viewing & Organizing Log Files
Phil Grenetz
LogChipper, the tool Phil presents here, lets you view and organize the contents of log files.

Dynamic Bytecode Instrumentation
Ian Formanek, Gregg Sporar
Dynamic bytecode instrumentation is an innovative technique that makes profiling fast and easy.

Pragmatic Exceptions
Benjamin Booth
January 2006 Pragmatic Exceptions.

More Articles

NetSeminars

Strategic Open Source: A Conversation with Bernard Golden
Open source software has changed the high-tech business—for the better. But how are software vendors and IT shops taking advantage of free software innovations? Who, aside from Big Blue and Sun, has embraced open source as a corporate imperative? What do you do when your product competes against a free version?

Info-Link




MarketPlace

Build IT Knowledge with Current & Trusted Content
Helps Employees Develop & Hone New Technical Programming Skills. Sign Up & Get Full Access.

Get the ports you need for your VMs to succeed.
HP network adapters help get the most from your virtualized servers. Learn more at HP.IntelVT.com.

BugSplat - Automatic Crash Analysis
Fast online exception analysis. Capture customer crash data online.

Instant Answers to Your IT & Business Questions
Sign Up & Get Full Access To The Definitive Online Book Collection With SkillSoft's Books24x7�.

Wanna see your ad here?