These reviews are the most popular with readers.
All Media Types
For the last:
BigDL: a distributed deep learning framework for big data
Dai J., Wang Y., Qiu X., Ding D., Zhang Y., Wang Y., Jia X., Zhang C., Wan Y., Li Z., Wang J., Huang S., Wu Z., Wang Y., Yang Y., She B., Shi D., Lu Q., Huang K., Song G. SoCC 2019 (Proceedings of the ACM Symposium on Cloud Computing, Santa Cruz, CA, Nov 20-23, 2019) 50-60, 2019. Type: Proceedings
The sheer complexity of storage and processing methods deployed by big data applications has resulted in a prolonged wait for a deep learning framework that effectively works with big data. This paper announces the end of this wait, explaining the...
The physics of quantum information: quantum cryptography, quantum teleportation, quantum computation
Bouwmeester D., Ekert A., Zeilinger A. Springer-Verlag, London, UK, 2000. Type: Divisible Book
A century ago, the discovery of quantum mechanics initiated a revolution in physics that challenged many deeply-held intuitions. Within the last 20 years, the application of quantum mechanics to computation has opened the door to a similar revolu...
A study examining relationships between micro patterns and security vulnerabilities
Sultana K., Williams B., Bhowmik T. Software Quality Journal 27(1): 5-41, 2019. Type: Article
Do you have an unlimited budget for code review and testing? Or can you ignore security vulnerabilities in the code? If not, you might be interested in this novel way of allocating code review and testing resources to better detect security vulner...
Data mining to increase teaching performance in engineering education
Pascal G., Tornillo J., Minnaard C., Comoglio M. ICEIT 2019 (Proceedings of the 2019 8th International Conference on Educational and Information Technology, Cambridge, UK, Mar 2-4, 2019) 308-311, 2019. Type: Proceedings
A country’s success rate depends on many aspects. It is a mixture of different inner and outer conditions. Some factors are dependent on politics, and there is no possibility of building a strong and innovative industrial sector without an e...
Automotive systems and software engineering: state of the art and future trends
Dajsuren Y., van den Brand M., Springer International Publishing, New York, NY, 2019. 367 pp. Type: Book (978-3-030121-56-3)
From their web profiles:...
The hardware hacker: adventures in making and breaking hardware
Huang A., No Starch Press, San Francisco, CA, 2017. 416 pp. Type: Book (978-1-593277-58-1)
Andrew “bunnie” Huang was Chumby’s lead hardware engineer for its WiFi-equipped embedded computer device, chumby, which premiered in 2006. He was charged with the task of traveling from the US to Shenzhen, and figuring how to bui...
How Amazon Web Services uses formal methods
Newcombe C., Rath T., Zhang F., Munteanu B., Brooker M., Deardeuff M. Communications of the ACM 58(4): 66-73, 2015. Type: Article
Formal methods are useful for providing irrefutable and credible evidence in the design and implementation of web service features. The use of formal specification and verification models in the design of adaptable complex systems for the rapidly ...
Modern debugging: the art of finding a needle in a haystack
Spinellis D. Communications of the ACM 61(11): 124-134, 2018. Type: Article
The rapidly emerging smart Internet of Things (IoT) hardware and devices that make our lives comfortable and secure require faultless and reliable software. But what techniques and tools should programmers and software engineers be cognizant of to...
Mind over machine: the power of human intuition and expertise in the era of the computer
Dreyfus H. (ed), Dreyfus S., Athanasiou T., The Free Press, New York, NY, 1986.Type: Book (9789780029080603)
The book under review represents an interesting and highly challenging account of the limitations of computer capabilities in the areas of cognition and artificial reasoning, written by two well-known critics of the artificial intelligence field. ...
Programming the quantum future
Valiron B., Ross N., Selinger P., Alexander D., Smith J. Communications of the ACM 58(8): 52-61, 2015. Type: Article
In a digital computer, the basic unit of information is the bit, or binary digit. A bit can only take one of two values: zero or one. On the other hand, in a quantum computer, the basic unit of information is the quantum bit, or qubit. And unlike ...
Reproduction in whole or in part without permission is prohibited. Copyright © 2000-2020 ThinkLoud, Inc.