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

Encounters with HCI pioneers: a personal history and photo journal
Personal computing really only emerged thanks to the ease of user experience design (UXD) and the discipline of human-computer interaction (HCI). In this volume, the author describes his personal democratizing experience with a small group of researchers at the forefront... more
True, from a low materialistic point of view, it would seem that those thrive best who use machinery wherever its use is possible with profit; but this is the art... more
- Samuel Butler (1872)
Software verification and validation technologies and tools: IEEE Software

Rodriguez et al. attempt to explore the existing methods and tools that can be employed to check if (1) software is being built in a way that meets quality standards, and (2) the software product satisfies the intended... more

General (D.0) | Sep 17 19

And then, there were three: Communications of the ACM

This article is a state-of-the-industry survey on the dwindling silicon foundries that manufacture integrated circuits. The authors rightly question the trifecta of factors that currently constrict and afflict business: i) the viability... more

General (D.0) | Sep 17 19

Tensorizing restricted Boltzmann machine: ACM Trans. on Knowledge Discovery from Data

The paper proposes a tensorized variation on restricted Boltzmann machines (RBMs) to reduce the number of model parameters and significantly decrease training time, while still obtaining comparable... more

Network Architecture & Design (C.2.1) | Sep 16 19

FIESTA-IoT project: federated interoperable semantic IoT/cloud testbeds and applications: WWW 18

This publication showcases the goals of the FIESTA-IoT project. The presented testbed was designed to facilitate interoperability between disjointed Internet of Things (IoT)... more

Semantics (D.3.1...) | Sep 16 19

Large-scale and extreme-scale computing with stranded green power: IEEE Trans. on Parallel and Distributed Systems

Yang and Chien look at the opportunities and costs of using stranded power (SP) at green generating centers for supercomputing and allied computer resources. They “define [SP] as offered power generation with no... more

Distributed Systems (C.2.4) | Sep 13 19

Pedagogy that supports computer science for all: ACM Trans. on Computing Education (TOCE)

Jean Ryoo, of the University of California, Los Angeles (UCLA), serves on the Exploring Computer Science (ECS) team as a researcher and an educator who supports teachers. This article reports on work... more

Comp. & Information Science Edu. (K.3.2) | Sep 13 19

Information diffusion prediction with network regularized role-based user representation learning: ACM Trans. on Knowledge Discovery from Data

Wang et al. propose and evaluate the network regularized diffusion representation (NRDR) learning model to tackle the issue of information diffusion... more

Network Architecture & Design (C.2.1) | Sep 12 19

Ensuring the semantic correctness of a BAUML artifact-centric BPM: Information and Software Technology

The paper presents research on artifact-centric business process modeling (BPM). The artifact-centric modeling of information systems and web information systems has a history more... more

Software Process Models (D.2.9...) | Sep 6 19

Computer-aided arrhythmia diagnosis with bio-signal processing: ACM Computing Surveys

This magnificent research report may very well be a watershed in cardiology research. The work essentially discusses alternatives to the electrocardiogram (ECG) in detecting abnormalities in a patient’s heart... more

Health (J.3...) | Sep 5 19

Application of ensemble techniques in predicting object-oriented software maintainability: EASE 19

When should objected-oriented software be scheduled for optimal maintenance? Prediction models need to be developed for effectively scheduling object-oriented systems for maintenance. Alsolai and Roper... more

Object-Oriented Programming (D.1.5) | Sep 5 19

Core Java SE 9 for the impatient (2nd ed.)

The Java language is platform independent (can run on most operating systems, including Microsoft Windows and Linux/Unix) and the most widely used object-oriented programming (OOP) language in the world. It... more
Java (D.3.2...) | Sep 18 19

Beginning C++17 (5th ed.)

The International Organization for Standardization (ISO) has recently extended and improved the C++ language. It is great for C++ beginners to have a book that corresponds to the latest ISO standard C++17. The book is divided into 19 chapters. Chapter 1... more
C++ (D.3.2...) | Sep 16 19

Mathematical logic

The author states his goal in the preface: “to try to explain a certain approach to the theory of mathematical structures.” The book consists of two parts: the first part is about logic, sets, and numbers; and the second part is dedicated to relations... more
General (F.3.0) | Sep 11 19

Mathematical structures of natural intelligence

The author of this enthusiastically written book does not promote fashionable buzzwords; furthermore, he clearly distinguishes natural intelligence from artificial intelligence (AI). He emphasizes that “our world should be considered in terms of relational patterning... more
General (F.4.0) | Sep 10 19

Data science and digital business

To quote the editors, “This book combines the analytic principles of digital business and data science with business practice and big data.” To this end, the 16 chapters, each written by a different group of authors, include several data science applications, some... more
Business (J.1...) | Sep 9 19

Testing and tuning market trading systems: algorithms in C++

Financial markets have become increasingly dominated by automated systems. A computer program can be used to decide when to buy and sell things such as shares or currencies, with the aim of making a profit. The... more
Object-Oriented Programming (D.1.5) | Sep 5 19

Ewa Orłowska on relational methods in logic and computer science

Today’s world seems to have little use for the grand traditions of yesteryear. All too often that means discarding the baby with the bathwater. In academia, a case in point is the festschrift. German for “festival of writing,” the term refers to a volume compiled... more
General (F.3.0) | Sep 3 19

Encounters with HCI pioneers: a personal history and photo journal

Personal computing really only emerged thanks to the ease of user experience design (UXD) and the discipline of human-computer interaction (HCI). In this volume, the author describes his personal democratizing experience with a small group of researchers at... more
History of Computing (K.2) | Sep 3 19

Basic music technology: an introduction

Any technology can be an applied science that is of use to society. Technology related to music assists in both its creativity and its management. More precisely, the term “music technology,” as defined by the authors, relates to the devices--both electromagnetic and... more
Sound & Music Computing (H.5.5) | Aug 30 19

Computer architecture (6th ed.)

After getting the basics from another Patterson and Hennessy book [1], reading Computer architecture: a quantitative approach is a perfect way to understand more advanced computer architecture concepts. The book mostly presents the parallelism techniques... more
General (C.0) | Aug 28 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