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
Abrahams, Paul
Deerfield, Massachusetts
  Follow this Reviewer
Date Reviewed  
- 10 of 24 reviews

  Visual Basic for testers
Sweeney M.,  APress, LP, Berkeley, CA, 2001. 539 pp. Type: Book (9781893115538)

Sweeney uses her strong background in automated software testing and software engineering to enable testers to supplement automated testing with specialized test routines. This book offers specific testing functions and subroutines that can be wri...

Apr 15 2002  
  Practical software requirements
Kovitz B.,  Manning Publications Co., Greenwich, CT, 1999.Type: Book (9781884777592)

Functional decomposition is the classical design methodology in software engineering. Functional decomposition proposes that the way to build a software system, whether large or small, is to break the original task into subtasks, break each subtas...

May 1 1999  
  On the Automatic Parallelization of the Perfect Benchmarks.
Eigenmann R., Hoeflinger J., Padua D.  IEEE Transactions on Parallel and Distributed Systems 9(1): 5-23, 1998. Type: Article

The Perfect Benchmarks collection is a group of Fortran programs that solve a range of problems in large-scale numerical computation. They have been used to measure the effectiveness of techniques for automatic parallelization. This paper describe...

Nov 1 1998  
  Surviving the top ten challenges of software testing
Perry W., Rice R.,  Dorset House Publ. Co., Inc., New York, NY, 1997.Type: Book (9780932633286)

The subtitle of this book announces that it presents a people-oriented approach to software testing, and that promise is certainly fulfilled. The book has little technical content; its focus is almost entirely on the managerial aspects of testing ...

Apr 1 1998  
  My hairiest bug war stories
Eisenstadt M. (ed)  Communications of the ACM 40(4): 30-37, 1997. Type: Article

Having at one time plied the ACM Lectureship Series circuit with a talk entitled “Entomological Tales,” I looked forward to reading this paper. I was disappointed to discover that the title was only vaguely related to the content—...

Nov 1 1997  
  C/C++ software quality tools
Murphy M.,  Prentice-Hall, Inc., Upper Saddle River, NJ, 1996.Type: Book (9780134451237)

Hardly ever is a major commercial computer program released to the public without significant bugs. Many software producers have turned to “public betas” as a way of enlisting the user community in the testing process, but the high bug...

May 1 1997  
  Scalable concurrent counting
Herlihy M., Lim B., Shavit N.  ACM Transactions on Computer Systems 13(4): 343-364, 1995. Type: Article

A number of coordination problems encountered in multiprocessing systems require a counter, that is, an object holding an integer value that can be fetched and incremented as an atomic operation. It is difficult to design counting techniques for w...

Aug 1 1996  
  Optimally profiling and tracing programs
Ball T., Larus J.  ACM Transactions on Programming Languages and Systems 16(4): 1319-1360, 1994. Type: Article

Ball and Larus describe algorithms they developed for profiling and tracing programs. The components to be analyzed can be either the vertices of the program graph or its edges. The profile counts for the vertices can be deduced from those for the...

Jul 1 1995  
  Programming for the world
O’Donnell S.,  Prentice-Hall, Inc., Upper Saddle River, NJ, 1994.Type: Book (9780137221905)

The US software market is so large and diverse that most American programmers have never had to think about what it would take to make their programs usable in another country. Nevertheless, as software for the global marketplace becomes more and ...

Mar 1 1995  
  Cliché-based program editors
Waters R.  ACM Transactions on Programming Languages and Systems 16(1): 102-150, 1994. Type: Article

The idea behind this paper and much of Waters’s other work is that the best way to understand and manipulate a program is to treat it as an assembly of algorithmic fragments called clichés. A cliché is a kind of pattern whos...

Jan 1 1995  
Display per column
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2018 ThinkLoud, Inc.
Terms of Use
| Privacy Policy