Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Best of 2015 Recommended by Editor Recommended by Reviewer Recommended by Reader

These reviews have been chosen by the editors to be highlighted.
1-10 of 38 results Date
Automatic extraction of indicators of compromise for web applications
Catakoglu O., Balduzzi M., Balzarotti D.  WWW 2016 (Proceedings of the 25th International Conference on the World Wide Web, Montréal, Québec, Canada,  Apr 11-15, 2016) 333-343, 2016. Type: Proceedings

Small, harmless scripts can help identify compromised websites that have remained undetected for years. By analyzing external components used by attackers to make a compromised page run smoothly, for example JavaScript libraries or scripts to impl...

Sep 19 2016
Computing equality-free and repetitive string factorisations
Schmid M.  Theoretical Computer Science 618(C): 42-51, 2016. Type: Article

String factorization has long been at the heart of research on the combinatorics of words. It has attracted researchers from both theory and practice because not only is it inherently beautiful as a theoretical problem, but it has a lot of promisi...

Sep 12 2016
Systematic automation of scenario-based testing of user interfaces
Campos J., Fayollas C., Martinie C., Navarre D., Palanque P., Pinto M.  EICS 2016 (Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, Brussels, Belgium,  Jun 21-24, 2016) 138-148, 2016. Type: Proceedings

In May 2016, the driver of a Tesla Model S equipped with the autopilot feature was killed when his vehicle crashed into a tractor-trailer [1]. Tesla confirmed that the vehicle’s autopilot was active and that its brakes were not activated, ne...

Sep 5 2016
Multicore and GPU programming: an integrated approach
Barlas G.,  Morgan Kaufmann Publishers Inc., San Francisco, CA, 2015. 698 pp. Type: Book, Reviews: (3 of 3)

Parallel programming is a key skill for current software engineers, at least if they intend to exploit the capabilities of current hardware. Multicore microprocessors are now commonplace, even in mobile devices, whereas the advent of general-purpo...

Aug 29 2016
What are the elements of software design
Daniel Jackson. YouTube, 01:09:44, published on Mar 4, 2016, nueecs, Type: Video

This is my second attempt to formally review a video for Computing Reviews. In the first attempt, the quality of production was so totally awful (with no relation to the lecturer) that any attempt to honestly review it was simply hopeless. ...

Aug 22 2016
Cultural code: video games and Latin America
Penix-Tadsen P.,  The MIT Press, Cambridge, MA, 2016. 344 pp. Type: Book (978-0-262034-05-0)

Rarely does a book come along that is truly multidisciplinary, well written, and thoughtful. It is even rarer when it combines discussions of cultural values, technology, role playing, history, politics, and even current affairs. If you are a read...

Aug 15 2016
History of “Gaussian” elimination
Joseph Grcar. YouTube, 01:24:37, published on Feb 6, 2015, ICMEStudio, Type: Video

The first interesting fact made clear in this talk is that Gaussian elimination, as we know it today, has its origins so far back in time that certainly in the beginning it was neither “Gaussian” nor “elimination.” Some of ...

Aug 8 2016
Thinking, pairing, and sharing to improve learning and engagement in a data structures and algorithms (DSA) class
Reddy P., Mishra S., Ramakrishnan G., Murthy S.  LaTiCE 2015 (Proceedings of the 2015 International Conference on Learning and Teaching in Computing and Engineering, Taipei, Taiwan,  Apr 9-12, 2015) 144-151, 2015. Type: Proceedings

Think-pair-share (TPS) is an active learning technique that takes about 15 to 20 minutes of classroom time. Students are first encouraged to solve a problem on their own and then with their neighbor. Pairs of students then share their solutions wi...

Aug 1 2016
How to compute with Schrödinger's cat: an introduction to quantum computing
Eleanor Rieffel & Wolfgang Polak. YouTube, 01:02:58, published on Feb 4, 2016, stanfordonline, Type: Video

Quantum computing is a new computing paradigm that is very interesting; this video is good primarily for novices in the field who want to get a flavor of the subject. There are two main reasons why this lecture is interesting. First, it presents t...

Jul 25 2016
MPEG-V: bridging the virtual and real world
Yoon K., Kim S., Han J., Han S., Preda M.,  Academic Press, London, UK, 2015. 210 pp. Type: Book (978-0-124201-40-8)

Virtual and augmented reality, such as multiple sensorial media and programmable actuators, has become widespread in recent years. From a technological side, this opens a new spectrum of opportunities at the application level, but also brings up s...

Jul 18 2016
Display per page
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2016 ThinkLoud, Inc.
Terms of Use
| Privacy Policy