for Whole Books
1-10 of 887 reviews
A practical approach to compiler construction
Watson D., Springer International Publishing, New York, NY, 2017. 254 pp. Type: Book (978-3-319527-87-1), Reviews: (2 of 2)
Several comprehensive books have been written about compiler construction. Any new book on this topic is inevitably going to be compared against those works. However, by taking a different approach, a new book can set itself apart. This is exactly...
Feb 16 2018
Software failure investigation: a near-miss analysis approach
Eloff J., Bella M., Springer International Publishing, New York, NY, 2017. 119 pp. Type: Book (978-3-319613-33-8)
This book bothered me. There were profound positives and profound negatives that I discovered as I proceeded through the (very short, barely 100-meaty-page) book....
Feb 15 2018
Scientific programming and computer architecture
Viswanath D., The MIT Press, Cambridge, MA, 2017. 624 pp. Type: Book (978-0-262036-29-0)
You can find books that teach you how to write efficient code in a specific language. The efficiency here comes from using good algorithms and making the best use of the language capability. You can also find books that discuss computer architectu...
Feb 14 2018
Researching complex information infrastructures: design characteristics of ICT tools for examining modern technology usage
Ludwig T., Springer International Publishing, New York, NY, 2017. 290 pp. Type: Book (978-3-658169-20-6)
This volume is the PhD dissertation of the author at the University of Siegen, and it falls into the broad thread of organizational aspects in computer-supported cooperative work from the 1980s. It refers also largely, in nontechnical terms, to th...
Feb 12 2018
Advances in user authentication
Dasgupta D., Roy A., Nag A., Springer International Publishing, New York, NY, 2017. 360 pp. Type: Book (978-3-319588-06-3)
Authentication involves validating the authenticity of something or someone. This book is on advances in user authentication. It is authored by Dipankar Dasgupta, a faculty member at the University of Memphis, along with his former students Arunav...
Feb 9 2018
Architectural and operating system support for virtual memory
Bhattacharjee A., Lustig D., Morgan & Claypool Publishers, San Rafael, CA, 2017. 176 pp. Type: Book (978-1-627056-02-1)
Are you a memory management unit (MMU) hardware designer, an operating system kernel programmer, or a student/researcher of modern computer architectures or operating systems? Abhishek Bhattacharjee (Rutgers University) and Daniel Lustig (NVIDIA) ...
Feb 9 2018
Understanding the digital world: what you need to know about computers, the Internet, privacy, and security
Kernighan B., Princeton University Press, Princeton, NJ, 2017. 256 pp. Type: Book (978-0-691176-54-3)
The digital world is changing very rapidly with advancements in the embedded hardware and software on which it depends. Both the hardware and software changes inflict concerns about privacy and security over the Internet and for its users around t...
Feb 9 2018
Ethics, law and the politics of information: a guide to the philosophy of Luciano Floridi
Durante M., Springer International Publishing, New York, NY, 2017. 224 pp. Type: Book (978-9-402411-48-5)
The premise of this book is that information and communication technologies (ICT) are “altering our representation and understanding of reality and of ourselves.” A typical assertion, giving a flavor of the text: “The idea that t...
Feb 9 2018
Springer handbook of model-based science
Magnani L., Bertolotti T., Springer International Publishing, New York, NY, 2017. 1179 pp. Type: Book (978-3-319305-25-7)
The handbook is a compilation of chapters on models and model-based reasoning applied to various science and engineering topics. The sciences include earth sciences, life sciences, and social sciences. The discussions on models and model-based rea...
Feb 8 2018
Introduction to middleware: web services, object components, and cloud computing
Etzkorn L., Chapman & Hall/CRC, Boca Raton, FL, 2017. 688 pp. Type: Book (978-1-498754-07-1)
Middleware, as necessary pervasive software aimed at supporting distributed applications in a heterogeneous environment, played and still plays an important role in the advance of Internet technologies and the development of new applications. Remo...
Feb 8 2018
Reproduction in whole or in part without permission is prohibited. Copyright © 2000-2018 ThinkLoud, Inc.