|
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
Vitruvius+: an area-efficient RISC-V decoupled vector coprocessor for high performance computing applications
: ACM Transactions on Architecture and Code Optimization
Vector processors had their heyday in the 1980s, before classical supercomputers were mostly replaced by multiprocessors. Today, however, vector processors are experiencing a renaissance: their efficient...
Efficiency (G.4...) | Aug 2 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
|
|
A brief history of intelligence: evolution, AI and the five breakthroughs that made our brains
Scientists have long explored the intelligence quotient among animals and specifically humans. The book presents five breakthroughs in 21 chapters, with a separate introduction to these breakthroughs and an...
General (K.4.0)
| Jun 27 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 new history of modern computing
A new history of modern computing supplants Paul Ceruzzi’s A history of modern computing, released in its second edition over two decades ago [1]. It features a new lead author, historian Thomas Haigh. I will not compare the two versions beyond reference to the...
History of Computing (K.2)
| May 17 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
Artificial intelligence and human evolution: contextualizing AI in human history
Ameet Joshi’s Artificial intelligence and human evolution offers a fascinating exploration of the parallels between human evolution and the evolution of machines. Joshi’s work provides simplified explanations of complex...
History of Computing (K.2)
| Jun 19 24
Artificial intelligence applications in banking and financial services: anti money laundering and compliance
As financial crimes grow increasingly complex in the modern era, Artificial intelligence applications in banking and financial services arrives as a timely and authoritative guidebook for financial institutions seeking to harness...
Financial (J.1...)
| Jun 13 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
ChatGPT and Bard for business automation: achieving AI-driven growth
ChatGPT and Bard for business automation is a nice work by Tom Taulli. He provides step-by-step instructions on how to get started with ChatGPT and Google Bard, and offers tips on how to improve prompt-writing skills in order to optimize their use for different business needs...
Business (J.1...)
| Jul 10 24
|
|