Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Home Topics Titles Quotes Blog Featured Help
April 19, 2019

Software development from A to Z: a deep dive into all the roles involved in the creation of software
Initially I didn’t much like this book. Here’s why: It’s mostly about software as a product. My experience is with software as an in-house problem solution. It spends most of its time talking about the various roles involved in building software, and what tools are available to... more
Transport of the mails, transport of the human voice, transport of flickering pictures--in this century as in others our highest...... more
- Antoine de Saint-Exupiry (1939)
A survey of communication performance models for high-performance computing: ACM Computing Surveys

Cluster computing is a major trend in scientific high-performance computing (HPC), and the recent evolution of cluster computing requires a revision to the models and methods for evaluating operational... more

General (I.6.0) | Apr 16 19

The PCL theorem: Journal of the ACM

Transactional memory is one approach to making highly parallel programming manageable. In such approaches, parallel memory accesses are treated somewhat similarly to transactions in a database system, ideally guaranteeing properties similar to the ACID... more

Concurrent Programming (D.1.3) | Apr 15 19

Unsupervised domain ranking in large-scale web crawls: ACM Transactions on the Web

The already enormous amount of web content continues to increase. This poses an issue to web crawlers, the tools used by search engines to find content... more

World Wide Web (WWW) (H.3.4...) | Apr 15 19

UCF’s 30-year REU site in computer vision: Communications of the ACM

The article describes the University of Central Florida’s (UCF’s) history and position within the Research Experiences for Undergraduates (REUs) program. REUs are research programs in the US for undergraduates studying science disciplines... more

Computer Vision (I.5.4...) | Apr 12 19

Being recognized everywhere: Communications of the ACM

Over the past few years, Communications of the ACM has published a number of short articles related to various aspects of artificial intelligence (AI). This particular article concerns the effect that voice... more

Computer Vision (I.5.4...) | Apr 11 19

An optimization model for collaborative recommendation using a covariance-based regularizer: Data Mining and Knowledge Discovery

In the era of big data, we are surrounded by recommendation systems that leverage and predict our responses, from daily shopping patterns to... more

Data Mining (H.2.8...) | Apr 10 19

An investigation of factors affecting the visits of online crowdsourcing and labor platforms: Netnomics

This paper reports on the authors’ survey of popular websites that use crowdsourcing to conduct one or more steps in their business processes, for a period between 2012 and 2016. The survey’s objectives were to... more

Office Automation (H.4.1) | Apr 9 19

Efficient method for updating class association rules in dynamic datasets with record deletion: Applied Intelligence

Association rule mining (ARM) is an important subject in data mining. Mining association rules is to find rules in the form of XY from the rule base that X and Y satisfy... more

Data Mining (H.2.8...) | Apr 9 19

A study into the usability and security implications of text and image based challenge questions in the context of online examination: Education and Information Technologies

This research provides interesting hints for researchers and educational institutions concerned with the security of online learning environments. The authors... more

Distance Learning (K.3.1...) | Apr 8 19

Regularized non-negative matrix factorization for identifying differentially expressed genes and clustering samples: IEEE/ACM Transactions on Computational Biology and Bioinformatics

This paper surveys the application of non-negative matrix factorization (NMF), a well-known dimensionality reduction technique in bioinformatics “for... more

Biology & Genetics (J.3...) | Apr 5 19

Smartphone-based real-time digital signal processing

Digital signal processing (DSP) has been a core course in electrical engineering for the past three or four decades. Since its emergence, there have been many new and efficient techniques for signal processing. These... more
Signal Processing (I.5.4...) | Apr 18 19

Didactics of smart pedagogy: smart pedagogy for technology enhanced learning

When I first started teaching, my classroom had a time capsule of technology: chalk and chalkboard, dry erase markers and whiteboard, overhead projector and liquid-crystal display (LCD) projector... more
Computer Uses in Education (K.3.1) | Apr 18 19

Exact thinking in demented times: the Vienna Circle and the epic quest for the foundations of science

This is an intellectual and personal collective biography of some of the greatest minds of the first half of the 20th century, written for a more or less general audience by Karl Sigmund, a professor of... more
Theory (K.2...) | Apr 17 19

Handbook of data structures and applications (2nd ed.)

Data structures and algorithms are key elements of a computing system’s operation, determining its effectiveness and efficiency. Choosing the right ones is becoming increasingly important for two reasons. First, worldwide Internet applications and the Internet... more
Data Structures (E.1) | Apr 15 19

Design automation techniques for approximation circuits: verification, synthesis and test

Finding the optimal energy savings corresponding to different quality constraints is one of the most important driving forces in approximate design, particularly for complex system on chips (SoCs) with multiple Internet protocols (IPs) integrated on edge devices... more
Types & Design Styles (B.7.1) | Apr 12 19

Statistical and machine-learning data mining (3rd ed.)

There are numerous books about statistics, from short recipe collections to larger theoretical works. There are texts devoted to data science and data mining, the newest expressions of data analysis, which focus on... more
Data Mining (H.2.8...) | Apr 12 19

Advanced Raspberry Pi (2nd ed.)

The history of broadly understood electronics development includes the creation of new paradigms that became milestones: the discovery of transistors, the release of the 8051 microprocessor, the discovery of light-emitting diode (LED) indicators, the... more
General (C.0) | Apr 11 19

Predicting information retrieval performance

As any Internet user knows, searching is a major activity. Given the size of the total data content available, it is amazing how quickly various search engines are able to provide results. Search providers want to understand the performance of their... more
Information Search & Retrieval (H.3.3) | Apr 10 19

Next-generation big data

Since the introduction of Apache Hadoop nearly a decade ago, new tools and methods for analyzing large datasets have evolved rapidly, dramatically improving performance and providing easier and more powerful query languages. This trend continues, as... more
General (H.2.0) | Apr 10 19

Principles of database management

The book maintains a very practical approach to introducing the principles of database management for an undergraduate database management course. The sequence of material is also sensible; it covers the most compelling topics: database modeling; relational... more
General (H.2.0) | Apr 9 19

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