Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Home Topics Titles Quotes Blog Featured Help
December 9, 2016
Search
Highlight

The official Ubuntu book (9th ed.)
This book has been revised and updated to cover Ubuntu 16.04, and comes with an installation DVD for the 64-bit (AMD64) desktop version thereof. The back cover promises that readers will “learn how to reliably install, customize, and update Ubuntu for any home, business, school, or government environment.” If the reader can... more
Quote
The mystery is how clear the intent of the Constitution, so well and strictly enforced in the domain of print, has been so neglected in the electronic revolution. The... more
- Ithiel de Sola Pool (1983)
Articles
Software quality: Communications of the ACM

Unintentional security flaws in the design and implementation of large software linger as an interesting subject of debates. Information technology (IT) professionals ought to be relentlessly... more

General (D.2.0) | Dec 8 16

Decision tree induction with a constrained number of leaf nodes: Applied Intelligence

Decision trees are broadly applied in machine learning, especially for data-driven decision making. Training with a subset of data, one may... more

Nonnumerical Alg. & Prob. (F.2.2) | Dec 6 16

Performance prediction for Apache Spark platform: HPCC, CSS, ICESS 15

With the increased usage of the in-memory distributed computation framework Apache Spark, tools are needed to study, predict, and better understand the performance of a given algorithm in a specific... more

Design (B.5.1) | Dec 5 16

Shasta: interactive reporting at scale: SIGMOD 16

The evolution of technology is like a slow dance in which most steps are in place, but a few move forward. Motivated by increases of scale and efficiency, applications push the limits of technology and contribute to its advance. This paper... more

Query Processing (H.2.4...) | Nov 30 16

Planar graphs without 4-cycles adjacent to triangles are 4-choosable: Discrete Mathematics

Let G be a finite simple graph. A list assignment is a function on the vertices that associates a list of colors with each vertex. An L-coloring is a function that colors each vertex with one... more

Graph Theory (G.2.2) | Nov 30 16

SKETCH’NDO: Journal of Visual Languages and Computing

SKETCH’NDO is a game design framework targeting educators with no programming experience who want to provide serious game-based training and... more

Visual Programming (D.1.7) | Nov 29 16

Fault tolerance with aspects: a feasibility study: MODULARITY 16

Writing programs to manage and mitigate faults is a complex and usually custom process. Are there approaches to help one easily create a correct and reliable program when running on... more

Reliability (D.4.5) | Nov 29 16

Open issues in evolutionary robotics: Evolutionary Computation

Evolutionary methods can be adopted for developing controllers for task-oriented robots without the need to fully write models and programs. Initially, the considered task was the navigation of wheeled mobile robots; today... more

Robotics (I.2.9) | Nov 28 16

What children ask about computers, the Internet, robots, mobiles, games etc.: WiPSCE 16

The questions children in elementary school have about computers and such is the motivation for this short and interesting, but dated, paper. The idea is that children’s interests can guide teachers... more

Computer & Info. Science Ed. (K.3.2) | Nov 28 16

Optimal error estimates of linearized Crank-Nicolson Galerkin method for Landau-Lifshitz equation: Journal of Scientific Computing

The Landau–Lifshitz equation is a well-known mathematical model for describing the evolution of magnetization in ferromagnets. It is a partial... more

Partial Differential Equations (G.1.8) | Nov 23 16

Books
Java XML and JSON

Java XML and JSON can be used as both a self-study guide and a reference for Extensible Markup Language (XML) and JSON documents and their processing in Java. The book is ideal for Java programmers... more
Object-Oriented Programming (D.1.5) | Dec 9 16

Sharing data and models in software engineering

Very large volumes of data are collected and stored at the organizational level; software algorithms and dedicated products require this data to be shared. There is a great interest in addressing the... more
Software Engineering (D.2) | Dec 7 16

Effective coding with VHDL: principles and best practice

VHSIC hardware description language (VHDL) is a fundamental language for circuit design. Most books on VHDL focus on language features, concurrency models, and signal update mechanisms: learning the... more
VHDL (B.6.3...) | Dec 7 16

How games move us: emotion by design

Katherine Isbister begins the first chapter with the observation that games differ from other media by offering meaningful choices and dynamic flow, two mechanisms for potential emotional impact. She... more
Games (K.8.0...) | Dec 7 16

The accidental taxonomist (2nd ed.)

The human urge to name and classify is ancient. According to the Bible, the first task ever performed by a human was the formation of a taxonomy, when Adam named the animals. But he left... more
Knowledge Rep. Formalisms & Meth. (I.2.4) | Dec 5 16

Computer science: an interdisciplinary approach

I’ve decided to say here at the beginning that this book is outstanding and that it has my highest recommendation, both for self-study and as a text for undergraduate students who are serious about computing. The book’s... more
Object-Oriented Programming (D.1.5) | Dec 2 16

Intelligent computing systems: emerging application areas

A kaleidoscope of topics, approaches, and writing styles, Intelligent computing systems: emerging application areas presents a rare variety of content. The book contains 16 chapters--independent papers... more
Uncertainty, Fuzzy & Prob. Reas. (I.2.3...) | Dec 1 16

E-learning systems: intelligent techniques for personalization

This is a collection of chapters that link together to form a comprehensive examination of how to personalize an e-learning experience. There are five parts; each part is self-contained and leads the reader onto the next logical topic. The introduction... more
Computer Uses in Education (K.3.1) | Nov 30 16

MySQL for the Internet of Things

This book would be of interest to researchers and practitioners in the field of the Internet of Things (IoT). It examines the nature of IoT, hardware for IoT systems, how IoT data is stored and transmitted, and how MySQL can be used in IoT systems. In... more
Query Languages (H.2.3...) | Nov 29 16

Risk terrain modeling: crime prediction and risk reduction

Geospatial forecasting (predicting where and when in the future to find entities and events of interest) is a rich area of research with numerous important applications, including environmental management, antiterrorism, and... more
Model Development (I.6.5) | Nov 29 16


Display per column
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