IT Management  >   Systems Design and Development  >   Testing  >  

Debugging

RSS Feed    Add to Google    Add to My Yahoo!
ALSO CALLED: Bug Fixes
DEFINITION: In computers, debugging is the process of locating and fixing or bypassing bugs (errors) in computer program code or the engineering of a hardware device. To debug a program or hardware device is to start with a problem, isolate the source of the problem, and then fix it. A user of a program that does not know how to fix the problem may learn enough about the problem to be able to avoid it until it  … 
Definition continues below.
DebuggingReports
13 Matches
Automate Test Scripts for Multiple Applications and Networks
sponsored by Borland, Micro Focus
EGUIDE: Today's complex software calls for frequent changes, and without effective testing for those changes, you're looking at bugs and errors. In this guide, discover how to overcome the challenges of traditional expensive, labor-intensive test creation with a test automation tool.
Posted: 23 Apr 2014 | Published: 23 Apr 2014

Borland, Micro Focus

The Total Economic Impact of WANdisco SVN MultiSite
sponsored by WANdisco
WHITE PAPER: This Forrester Total Economic Impact™ report unveils how one solution provides LAN-speed collaboration between distributed teams, giving them the feeling that they're all working in the same room. View now to uncover how this solution helped one global software engineering company enjoy a 357% ROI with a payback period of less than two months.
Posted: 01 Aug 2013 | Published: 31 Jul 2013

WANdisco

Application Note: Structured Testing - The Path to Thorough Code Coverage
sponsored by McCabe Software, Inc.
WHITE PAPER: Basis path testing, also known as Structured Testing, is the primary code-based testing strategy recommended by McCabe Software and supported by McCabe IQ. The main idea behind this testing is that decision outcomes within a software function should be tested independently. This article provides an overview of the benefits of basis path testing.
Posted: 15 Mar 2011 | Published: 15 Mar 2011

McCabe Software, Inc.

Software Agitation: Your Own Personal Code Reviewer
sponsored by Agitar Software
WHITE PAPER: Agitator helps you debug your code while you write it - a benefit that no other existing Java Testing tool can claim. Agitator can also be extremely beneficial when run on legacy code - even code that has been reviewed by other developers and deemed to be “sufficient” and “properly written.” Learn how Agitar can be your own personal code reviewer.
Posted: 10 Mar 2011 | Published: 10 Mar 2011

Agitar Software

SoftwarePlanner QA Planner beta
sponsored by SmartBear Software
TRIAL SOFTWARE: IT Problem: Manage your manual test library, track your progress and analyze test results.
Posted: 02 Dec 2010 | Premiered: 02 Dec 2010

SmartBear Software

Using Cyclomatic Path Analysis to Detect Security Vulnerabilities
sponsored by McCabe Software, Inc.
WHITE PAPER: The paper discusses how path coverage is better than branch or statement coverage in testing to uncover security vulnerabilities, including showing how several CWE vulnerabilities could be undetected by branch coverage but detected by path coverage. Download this paper and find out how Cyclomatic Path Analysis can uncover these vulnerabilities.
Posted: 10 Nov 2010 | Published: 10 Nov 2010

McCabe Software, Inc.

11 Best Practices for Peer Code Review
sponsored by SmartBear Software
WHITE PAPER: This white paper recommends best practices for efficient, lightweight peer code review that have been proven to be effective via scientific study and extensive field experience. Use the techniques discussed in this paper to ensure your code reviews improve your code and make the most of your developers' time.
Posted: 14 Sep 2010 | Published: 14 Sep 2010

SmartBear Software

JIRA 4.1.2
sponsored by Atlassian
SOFTWARE DOWNLOAD: IT Problem: JIRA provides issue tracking and project tracking for software development teams to improve code quality and the speed of development. Combining a clean interface for organising issues with customisable workflows, JIRA is the perfect fit for your team.
Posted: 25 Aug 2010 | Premiered: 25 Aug 2010

Atlassian

Introducing the Agile Desktop: Achieve high velocity with the Klocwork C/C++ developer's desktop
sponsored by Klocwork
WHITE PAPER: As Agile is embraced by development organizations everywhere, the need to produce clean, maintainable software quickly is great. To achieve development agility, developers must maintain velocity, eliminate bug debt, and focus on peer interaction. Read this paper to learn how to automate time consuming development activities to boost productivity.
Posted: 22 Feb 2010 | Published: 01 Nov 2009

Klocwork

Minimizing Code Defects to Improve Software Quality and Lower Development Costs
sponsored by IBM
WHITE PAPER: This paper talks about why it's important to take a proactive approach to improving overall code quality using static and dynamic analysis. It then shows how IBM Rational Software Analyzer and IBM Rational PurifyPlus software can be used together to reduce the number of defects in your company's code.
Posted: 13 Mar 2009 | Published: 13 Mar 2009

IBM

Embedded Open Source Analysis
sponsored by Klocwork
WHITE PAPER: This white paper explores the results from an analysis of multiple open source projects that are commonly used in embedded development.
Posted: 10 Apr 2008 | Published: 01 Apr 2008

Klocwork

JIRA 3.11
sponsored by Atlassian
TRIAL SOFTWARE: This IT download provides a project management tool known as Atlassian JIRA which is designed to improve the functionality and flexibility of legacy systems.
Posted: 27 Sep 2007 | Premiered: 26 Sep 2007

Atlassian

How to Successfully Automate the Functional Testing Process
sponsored by Borland Software Corporation
WHITE PAPER: This white paper provides practical insight into the lessons learned by those who have successfully automated the functional testing process.
Posted: 24 May 2006 | Published: 01 May 2006

Borland Software Corporation
13 Matches
 
DEBUGGING DEFINITION (continued): …  is permanently fixed. When someone says they've debugged a program or "worked the bugs out" of a program, they imply that they fixed it so that the bugs no longer exist.Debugging is a necessary process in almost any new software or hardware development process, whether a commercial product or an enterprise or personal application program. For complex products, debugging is done as the result of the unit test for the smallest unit of a system, again at component test when parts are brought together, again at system test when the product is used with other existing products, and again … 
Debugging definition sponsored by SearchSoftwareQuality.com, powered by WhatIs.com an online computer dictionary

About TechTarget:

TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines

All Rights Reserved, Copyright 2000 - 2014, TechTarget | Read our Privacy Statement