WhitePaperLibrary > Ensuring Code Quality in Multi-threaded Applications 

Search our exclusive database of product and technology white papers.
Provided by vendors, these white papers are targeted specifically at VARs and integrators seeking to expand their businesses, learn new technologies, and provide effective, high-margin solutions for their customers.


Submit your own Whitepaper!
Ensuring Code Quality in Multi-threaded Applications

Click to Download
pdf logo
White Paper
August 2009
 

Ben Chelf
Coverity, Inc

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 multithreaded applications, software development organizations must understand how to identify and eliminate these deadly problems early in the application development lifecycle.

ChannelWeb's whitepaper library is a sponsored library of vendor content supplied as a service to our readers. In downloading these whitepapers, you agree that this is vendor sponsored content and we may share your information with those vendors.

 
RATE THIS PAPER Worse 1 2 3 4 5 Better
ADVERTISEMENT




CHANNEL SERVICES >>