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
Search
 
Brooks, Andrew
University College Roosevelt
Middelburg, Netherlands
 
   Featured Reviewer
   Reader Recommended
   Reviewer Selected
   Highlighted
Follow this Reviewer
 
 
 

Andrew Brooks is an associate professor at University College Roosevelt (Middelburg, the Netherlands). He has BSc (astrophysics) and MPhil (astronomy) degrees from the University of Edinburgh, and a PhD degree in computer science from the University of Strathclyde. His doctoral thesis showed how data mining techniques can be used to analyze data from human-computer interaction experiments, resulting in a better understanding of the nature of the results.

He is a member of the ACM, IEEE, and BCS.

Profile updated July 28, 2015

 
 
Options:
Date Reviewed  
 
1
- 10 of 11 reviews

   
   Omission of quality software development practices: a systematic literature review
Ghanbari H., Vartiainen T., Siponen M. ACM Computing Surveys 51(2): 1-27, 2018.  Type: Article

Omitting quality assurance practices in software development such as inspection often results in software deficiencies that have to be addressed later. To better understand the factors and processes involved in omission, the authors co...

Jul 26 2018  
   Belief & evidence in empirical software engineering
Devanbu P., Zimmermann T., Bird C.  ICSE 2016 (Proceedings of the 38th International Conference on Software Engineering, Austin, TX, May 14-22, 2016) 108-119, 2016.  Type: Proceedings

A survey of Microsoft software engineers had respondents answer a series of questions about software development. The number of respondents was 564, which represents a 22 percent response rate. There was most agreement for the proposit...

Jul 28 2016  
  Techniques for testing scientific programs without an oracle
Kanewala U., Bieman J.  SE-CSE 2013 (Proceedings of the 5th International Workshop on Software Engineering for Computational Science and Engineering, San Francisco, CA, May 18, 2013) 48-57, 2013.  Type: Proceedings

Scientists often write programs for which no traditional oracle exists. Over the years, techniques have emerged that can be used to test such programs. This paper provides detailed explanations of three of these techniques: metamorphic...

Oct 16 2014  
   The NASA automated requirements measurement tool: a reconstruction
Carlson N., Laplante P. Innovations in Systems and Software Engineering 10(2): 77-91, 2014.  Type: Article

Reconstructions of systems often provide useful insights, and the work here is no exception. A description is first given of how the authors reconstructed NASA’s automated requirements measurement (ARM) tool. Then, as the aut...

Jul 8 2014  
   Comparing NoSQL MongoDB to an SQL DB
Parker Z., Poe S., Vrbsky S.  ACMSE 2013 (Proceedings of the 51st ACM Southeast Conference, Savannah, Georgia, Apr 4-6, 2013) 1-6, 2013.  Type: Proceedings

Results are presented of a performance comparison between SQL Server and NoSQL MongoDB database systems. The comparison involved insert, three kinds of update, four kinds of simple select, and three kinds of complex select operations. ...

Jul 3 2014  
   Requirement ambiguity not as important as expected--results of an empirical evaluation
Philippo E., Heijstek W., Kruiswijk B., Chaudron M., Berry D.  REFSQ 2013 (Proceedings of the 19th International Conference on Requirements Engineering: Foundation for Software Quality, Essen, Germany, Apr 8-11, 2013) 65-79, 2013.  Type: Proceedings

Are ambiguous requirements really a problem in software development? The authors of this paper sought to answer this question using a three-pronged approach: interviews were conducted with four experts; a difference test was applied to...

Jul 26 2013  
  A few billion lines of code later: using static analysis to find bugs in the real world
Bessey A., Block K., Chelf B., Chou A., Fulton B., Hallem S., Henri-Gros C., Kamsky A., McPeak S., Engler D. Communications of the ACM 53(2): 66-75, 2010.  Type: Article

Commercializing academic research is not easy. When a company is up and running, people rarely take the time to reflect and report on their experiences for the benefit of others. Fortunately, Coverity staff members have done so, sharin...

Apr 18 2012  
   A current assessment of software development effort estimation
Basten D., Mellis W.  ESEM 2011 (Proceedings of the 2011 International Symposium on Empirical Software Engineering and Measurement, Banff, AB, Canada, Sep 22-23, 2011) 235-244, 2011.  Type: Proceedings, Reviews: (1 of 2)

Software development effort estimation should be adjusted if requirements are added or changed. The results of a questionnaire on effort estimation present what actually happens in practice. All 52 respondents had previous experience w...

Feb 24 2012  
   The death of binary software: end user software moves to the Web
Taivalsaari A., Mikkonen T., Anttonen M., Salminen A.  C5 2011 (Proceedings of the 2011 9th International Conference on Creating, Connecting and Collaborating Through Computing, Kyoto, Japan, Jan 18-20, 2011) 17-23, 2011.  Type: Proceedings

Most users of desktop computers still run conventional binary software applications, but will the Web browser become the general-purpose host platform for most, if not all, applications? The technology review, proofs of concept, and va...

Dec 6 2011  
   An empirical study of the robustness of MacOS applications using random testing
Miller B., Cooksey G., Moore F.  Random testing (Proceedings of the 1st International Workshop on Random Testing, Portland, Maine, Jul 20, 2006) 46-54, 2006.  Type: Proceedings

Random testing really works. On Mac OS X, seven percent of 135 command-line utilities and 73 percent of 30 graphical user interface (GUI)-based applications were found to crash or hang under random testing using the freely available to...

Apr 30 2007  
 
 
 
Display per column
 
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy