Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
  Browse All Reviews > Software (D) > Software Engineering (D.2) > Testing And Debugging (D.2.5) > Debugging Aids (D.2.5...)  
  1-10 of 28 Reviews about "Debugging Aids (D.2.5...)": Date Reviewed
   Modern debugging: the art of finding a needle in a haystack
Spinellis D. Communications of the ACM 61(11): 124-134, 2018.  Type: Article

The rapidly emerging smart Internet of Things (IoT) hardware and devices that make our lives comfortable and secure require faultless and reliable software. But what techniques and tools should programmers and software engineers be cog...

Oct 26 2020
  Automatically learning semantic features for defect prediction
Wang S., Liu T., Tan L.  ICSE 2016 (Proceedings of the 38th International Conference on Software Engineering, Austin, TX, May 14-22, 2016) 297-308, 2016.  Type: Proceedings

Have data? Try teaching a machine. Any problem space that has a large amount of data is just asking for someone to apply machine learning to find a solution. Defect detection is one such domain. With an extensive number of open-source ...

Feb 25 2020
  The debugging mind-set
O’Dell D. Communications of the ACM 60(6): 40-45, 2017.  Type: Article

The author’s views on debugging as a learnable activity are presented in this article. O’Dell reviews literature from computer science (CS) and psychology and reaches the conclusion that debugging is not a black art...

Jul 24 2017
  Analyzing and predicting software integration bugs using network analysis on requirements dependency network
Wang J., Wang Q. Requirements Engineering 21(2): 161-184, 2016.  Type: Article

When estimating software development projects, most companies are good at computing how much time and money to spend for the design, implementation, and unit test phases. However, when it comes to planning the integration and system te...

Aug 5 2016
  Dynamic slicing of concurrent specification languages
Llorens M., Oliver J., Silva J., Tamarit S. Parallel Computing 53(C): 1-22, 2016.  Type: Article

In approaching a paper, a reviewer has a few questions ready. What is the paper about? How does the method described work? Where is it situated relative to other work? But perhaps the first question to ask is this: Why should I read th...

Aug 4 2016
  gdbOF: a debugging tool for OpenFOAM
Márquez Damián S., Giménez J., Nigro N. Advances in Engineering Software 47(1): 17-23, 2012.  Type: Article

OpenFOAM is one of the very few open-source computational fluid dynamics (CFD) toolkits that can challenge the commercial market. Through the OpenFOAM-extend project, the toolkit has evolved in a vivid example of the open-source philos...

Aug 10 2012
  Dependence clusters in source code
Harman M., Binkley D., Gallagher K., Gold N., Krinke J. ACM Transactions on Programming Languages and Systems 32(1): 1-33, 2009.  Type: Article

In this paper, a dependence cluster is defined to be a set of program statements, all of which are mutually interdependent. While dependence clusters have been studied at higher levels of abstraction (for example, at the function and m...

Mar 1 2010
  Debugging reinvented: asking and answering why and why not questions about program behavior
Ko A., Myers B.  ICSE 2008 (Proceedings of the 30th International Conference on Software Engineering, Leipzig, Germany, May 10-18, 2008) 301-310, 2008.  Type: Proceedings

Are we witnessing the birth of a new interaction paradigm that is not only for software debugging, but also for working with software in general?...

Jun 26 2009
  Replaying and isolating failing multi-object interactions
Burger M., Zeller A.  Dynamic analysis (Proceedings of the 2008 International Workshop on Dynamic Analysis Held in Conjunction with the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2008), Seattle, Washington, Jul 21, 2008) 71-77, 2008.  Type: Proceedings

In an object-oriented system, objects may interact with one another in various combinations. When the system is large, these combinations may create a state explosion problem, making it very difficult to identify and replay failure cas...

Nov 12 2008
  Measuring empirical computational complexity
Goldsmith S., Aiken A., Wilkerson D.  Foundations of software engineering (Proceedings of the 6th Joint Meeting of the European Software Engineering Conference and the 14th ACM SIGSOFT Symposium on Foundations of Software Engineering, Dubrovnik, Croatia, Sep 3-7, 2007) 395-404, 2007.  Type: Proceedings

Goldsmith, Aiken, and Wilkerson demonstrate a tool, trend-prof, that attempts, by running a program on various-sized workloads, to measure the empirical computational complexity of various parts of the program as a function of the vari...

Dec 26 2007
Display per page
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2023 ThinkLoud®
Terms of Use
| Privacy Policy