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
Thomas, Marlin
Yeshiva University
New York, New York
   Featured Reviewer
   Reader Recommended
   Reviewer Selected
Follow this Reviewer

Marlin Thomas directs the Samuel Rudin Academic Resource Center at Iona College, New Rochelle, NY, where he also teaches as an adjunct in the Department of Computer Science.

His research interests include the history of computer science, the ethical implications of information technology, and programming languages. In addition, he is the author of several plays that have been produced in New York City.

Date Reviewed  
- 10 of 69 reviews

  Introduction to recursive programming
Rubio-Sánchez M., CRC Press, Inc., Boca Raton, FL, 2018. 451 pp.  Type: Book (978-1-498735-28-5)

Self-directed action can challenge the notion of action and defy understanding. It can trap one in a disorienting hall of mirrors or in a contorted posture. Recursion, which employs a function that calls itself, is an example. It is as...

Mar 20 2019  
  Triclustering algorithms for three-dimensional data analysis: a comprehensive survey
Henriques R., Madeira S. ACM Computing Surveys 51(5): 1-43, 2018.  Type: Article

The rapid increase in data streams poses significant challenges to their interpretation. Algorithms increasingly target 3D datasets, which plot observations, attributes, and contexts, to capture patterns in the fields of medicine and s...

Jan 18 2019  
  Multimedia big data analytics: a survey
Pouyanfar S., Yang Y., Chen S., Shyu M., Iyengar S. ACM Computing Surveys 51(1): 1-34, 2018.  Type: Article

Big data continues to grow exponentially. One source of that growth--multimedia data--has not received comprehensive study. The authors correct this deficit by presenting the results of a broad multidimensional survey...

Jan 16 2019  
  Learning multiple factors-aware diffusion models in social networks
Chou C., Chen M. IEEE Transactions on Knowledge and Data Engineering 30(7): 1268-1281, 2018.  Type: Article

Predicting information diffusion in social networks is a theoretical and practical concern, especially in the context of identifying and thwarting barely licit attempts to influence individuals’ political and purchasing decis...

Nov 6 2018  
  Wonderful solutions and habitual domains for challenging problems in changeable spaces: from theoretical framework to applications
Larbani M., Yu P., Springer International Publishing, New York, NY, 2016. 275 pp.  Type: Book

The lengthy, lilting title forecasts the creativity and unconventionality of a book that seeks to revolutionize decision making by expanding the solution space to take into account that some quantitative factors change as the problem i...

May 26 2017  
  Looking Glass: a C++ library for testing student programs through reflection
Turner S.  SIGCSE 2015 (Proceedings of the 46th ACM Technical Symposium on Computer Science Education, Kansas City, MO, Mar 4-7, 2015) 528-533, 2015.  Type: Proceedings

Computer-assisted evaluation of computer code is a work in progress. This paper on a library that tests students’ C++ programs shows both the progress made and the work remaining. The paper substantiates the benefit that stud...

May 4 2016  
  The Cuneiform tablets of 2015
Nguyen L., Kay A.  Onward! 2015 (Proceedings of the 2015 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Pittsburgh, PA, Oct 25-30, 2015) 297-307, 2015.  Type: Proceedings

Given the velocity of change in computing and its cultural emphasis on immediacy, preserving hardware and software for future users is a daunting task. As the authors note, the preservation of hardware receives more attention than that...

Jan 13 2016  
  Foundations of programming languages
Lee K., Springer Publishing Company, Incorporated, Cham, Switzerland, 2014. 354 pp.  Type: Book (978-3-319133-13-3)

The philosophical motivation for the structure and substance of the book appears in the preface: predicting what a program will do is important and best achieved when the programmer understands how the language works on the hardware le...

Jul 20 2015  
   Alan Turing: the enigma
Hodges A., Princeton University Press, Princeton, NJ, 2014. 768 pp.  Type: Book (978-0-691164-72-4)

Rereading and reviewing a biography more than 30 years after its first publication subjects the work to the added scrutiny of evaluating it on its own terms and in relation to all that has happened since its first appearance. Not many ...

Mar 10 2015  
  Using SPIN for automated debugging of infinite executions of Java programs
Adalid D., Salmerón A., Gallardo M., Merino P. Journal of Systems and Software 9061-75, 2014.  Type: Article

Traditionally, debugging has been guided by heuristics and intuition, but the complexity of contemporary software, which is especially evident in the increasing number of modules and the side effects of their interactions, demands algo...

Aug 26 2014  
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