Ensuring Code Quality in Multi-threaded Applications

Source: Coverity

Favorite

Free registration required

Provided by

/research-library/coverity
Today, the world of software development is presented with a new challenge. To fully leverage this new class of multi-core hardware, software developers must change the way they create applications. By turning their focus to multi-threaded applications, developers will be able to take full advantage of multi-core devices and deliver software that meets the demands of the world. But this paradigm of multi-threaded software development adds a new wrinkle of complexity for those who care the utmost about software quality.

Concurrency defects such as race conditions and deadlocks are software defect types that are unique to multi-threaded applications. Complex and hard-to-find, these defects can quickly derail a software project. To avoid catastrophic failures in multi-threaded applications, software development organizations must understand how to identify and eliminate these deadly problems early in the application development lifecycle.
Format:PDF Size:0.00
Date:Dec 2007
People who downloaded this item also downloaded