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's Largest U.S. Store Highlights Growth Strategy
Sandwiched between aging brick buildings, the minimalist 20,000-square-foot store stands out on Boston's historic Boylston Street.

SEC Charges Broadcom Founder, Gen Counsel, Ex-Execs
The charges follow Broadcom's agreement, announced April 22, to pay $12 million to settle SEC charges that it fraudulently backdated stock options.

'Grand Theft Auto' Helps U.S. Xbox Sales Top 10 Million
GTA IV also helped boost the subscriber base to Microsoft's Xbox Live online gaming service to more than 12 million this month.

New York Stock Exchange Runs Trades On Red Hat Linux
The conversion to Linux followed the acquisition of the Euronext exchange in 2007, and the open source operating system is now powering the NYSE's mission-critical trading systems.

 

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

The Role of Business Process Modeling in Service-oriented Architecture Development
This presentation provides Gartner recommendations on how organizations must change BPM roles and responsibilities to enable Service-oriented Applications (SOAs) and Borland will present how their Together solutions can support BPM, using BPMN, along with the visual modeling needs for the entire development team.

Info-Link




MarketPlace

Check Out IT Certification Preparation Materials
Sign Up With SkillSoft & Get Access to Training Materials for Over 50 Professional Certifications.

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

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

FREE virus, spyware & adware scan
Find the malware your AV missed with the Sophos Threat Detection Test.

Wanna see your ad here?