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

View:



GraphQL: a systematic mapping study : ACM Computing Surveys

Software architects ought to continuously strive to develop secure, dependable, and effective software services that can cope with the scalability, revival, idleness, multi-occupancy, and other operational...
Software Architectures (D.2.11) | Sep 5 23

Trustworthy AI: from principles to practices : ACM Computing Surveys

As computing technology continues to evolve, artificial intelligence (AI) is playing an increasing role in various aspects of our lives. Although AI dates back many decades--I took an AI subject in my university studies, in 1988--only recently have dramatic advances...
General (I.2.0) | Mar 12 24

Trustworthy AI: from principles to practices : ACM Computing Surveys

As systems based on AI have become the backbone of various public services such as transportation, finance, medicine, security, academics, medicine, and entertainment, the reliability and trustworthiness of AI artifacts/products, including robustness...
General (I.2.0) | Jan 30 24

A demographic analysis on prerequisite preparation in an advanced data structures course : ACM Inroads

This survey article aims to investigate the effects that prerequisite course proficiency has on course outcomes in an advanced data structure (ADS) course, specifically for Black, Latinx, Native American, and Pacific Islander (BLNPI)...
Computer Science Education (K.3.2...) | Aug 24 23

Faking it and breaking it: responsible AI is needed now : ACM SIGCAS Computers and Society

The paper’s title is catchy and promising. However, readers will find themselves immersed in another trendy cry that criticizes artificial intelligence (AI) evolution while at the same time promoting it, because the paper is just nonsense. I have never reviewed for...
Ethics (K.4.1...) | Aug 16 23

Online learning for network resource allocation : ACM SIGMETRICS Performance Evaluation Review

Network resource allocation is still a challenge in many scenarios where fast services need to be provided in changing and unpredictable situations, for example, the ones...
Allocation/Deallocation Strategies (D.4.2...) | Aug 25 23

The temporal logic of coalitional goal assignments in concurrent multiplayer games : ACM Transactions on Computational Logic

Enqvist and Goranko’s temporal logic of coalitional goal assignments (TL-CGA) extends Alur, Henzinger, and Kupferman’s 1997 alternating-time temporal logic (ATL) and de...
Games (K.8.0...) | Jun 25 24

Efficient instruction scheduling using real-time load delay tracking : ACM Transactions on Computer Systems

Central processing unit (CPU) architectures with out-of-order instruction scheduling use, among other data, static instruction-timing information to create good schedules. The work reported in this paper...
Scheduling (D.4.1...) | Oct 27 23

Emerging technologies in K–12 education: a future HCI research agenda : ACM Transactions on Computer-Human Interaction

Technologies like artificial intelligence (AI), virtual reality (VR), augmented reality (AR), machine learning (ML), and the Internet of Things (IoT) are becoming more and more popular, not only in academia but also in...
Education (J.1...) | Sep 27 23

CPFloat: a C library for simulating low-precision arithmetic : ACM Transactions on Mathematical Software

Mixed-mode floating-point arithmetic (MMFPA) is a requirement of modern numerical computing. The need arises, for instance, when computations entail execution on graphics processing units (GPUs) interleaved...
Mathematical Software (G.4) | Jan 12 24



A brief history of intelligence: from the Big Bang to the metaverse

This “brief history” quickly goes through each section, though some aspects of intelligence could have been covered more thoroughly for reader understanding. However, the book is quite interesting and it does give plenty of references so that interested readers can find out more about...
Intellect (H.2.4...) | Aug 2 24

A comprehensive guide for Web3 security: from technology, economic and legal aspects

The rapidly emerging technologies for Web3 applications and digital assets pose challenges for the creators, legislators and end users of complicated financial ecosystems. Today, security threats continue to be the potent enemies of technologies and platforms...
Security (K.4.4...) | Oct 2 24

Architecting data and machine learning platforms: enable analytics and AI-driven innovation in the cloud

Architecting data and machine learning platforms is a comprehensive guide to building robust data and machine learning platforms in the cloud. It provides practical insights and strategies for leveraging cloud technologies to...
Business (J.1...) | Aug 12 24

Beginning Git and GitHub: version control, project management and teamwork for the new developer (2nd ed.)

Mariot Tsitoara’s Beginning Git and GitHub is a comprehensive guide tailored for new developers who want to master version control through practical, step-by-step tutorials. This updated edition introduces readers to GitHub workflows and includes new...
Version Control (D.2.7...) | Aug 7 24

Beyond the algorithm: AI, security, privacy, and ethics

Authors Omar Santos and Petar Radanliev offer a comprehensive exploration of artificial intelligence (AI) and machine learning (ML), from historical contexts to contemporary challenges and future trends. The book’s language is suitable for readers of all backgrounds. Chapter...
Ethics (K.4.1...) | Jul 26 24

Build autonomous mobile robot from scratch using ROS: simulation and hardware

Subramanian’s Build autonomous mobile robot from scratch using ROS is a comprehensive guide to creating customized autonomous mobile robots. Part of the “Maker Innovations” series, the book covers a wide array of topics, from basic theoretical concepts...
Automation (K.4.3...) | Sep 9 24

Calculus for the natural sciences

Calculus is “a part of the name of some branches of mathematics dealing with rules for the computation of and operation with objects of a definite type” [1]. More commonly, it refers to the branch of mathematics that is concerned with limits and the differentiation and...
Math (I.7.2...) | Sep 13 24

Critical systems thinking: a practitioner’s guide

In the words of Bob Dylan: “To live outside the law, you must be honest” [1]. I first met Dr. Michael C. Jackson, dean, professor, and rebel, at the grand opening of the University of Lincoln and Humberside, in 1996. During my visit, we discussed jacket potatoes, thinking hats, British...
General (K.6.0) | Dec 6 24

Data analysis: a gentle introduction for future data scientists

Data analysis by Graham Upton and Dan Brawn is a concise and to-the-point guide to data analysis. Compared to other statistics and data analysis books, this one is well written without delving into extensive details on each topic, making it accessible to college-level...
Probability & Statistics (G.3) | Sep 4 24

Design patterns with Java: an introduction

Musch’s book is an introduction to design patterns, including their principles and applicability. It also guides readers through software development and Java programming. The first chapter explains the history and considerations of design patterns. The second...
Java (D.3.2...) | Sep 26 24


Display per column
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy