Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
Search
  Browse All Reviews > Software (D) > General (D.0)  
 
Options:
 
  1-10 of 34 Reviews about "General (D.0)": Date Reviewed
  Free and open source software and other market failures
Kamp P. Communications of the ACM 67(8): 106-108, 2024.  Type: Article

Understanding the free and open-source software (FOSS) movement has, since its beginning, implied crossing many disciplinary boundaries. This article describes FOSS’s history, explaining its undeniable success throughout the 1990s, and why t...

Sep 2 2024
  Middle tech: software work and the culture of good enough
Bialski P., PRINCETON UNIVERSITY PRESS, Princeton, NJ, 2024. 224 pp.  Type: Book (9780691257167)

I’ll start with a quote from Albert Einstein as an epigraph for this review: “The world as we have created it is a process of our thinking. It cannot be changed without changing our thinking.“...

Aug 26 2024
  The async-first playbook: remote collaboration techniques for agile software teams
Moghe S., Pearson, Hoboken, NJ, 2023. 368 pp.  Type: Book (0138187533)

In early 2001, frustration over unproductive software development projects led a group of professionals meeting in Utah to declare a manifesto for agile software development, proposing interaction between individuals over formal development proces...

May 14 2024
  Understanding software dynamics
Sites R., Addison-Wesley Professional, Boston, MA, 2022. 464 pp.  Type: Book (978-0-137589-73-9)

In modern computer systems, because of the remarkable progress in multi-processing nodes, graphics processing units (GPUs), and multi-layer caching and their interactions with other storage and communication components, the level of complexity has...

May 6 2024
   Democratizing domain-specific computing
Chi Y., Qiao W., Sohrabizadeh A., Wang J., Cong J. Communications of the ACM 66(1): 74-85, 2022.  Type: Article

As computer professionals, we mostly envision computers as general-purpose tools by default. Over the past decades, Moore’s law and Dennard scaling have, year after year, given us consistently better “toys”: faster computers, lar...

Jun 22 2023
   Clean craftsmanship: disciplines, standards, and ethics
Martin R., Pearson, Columbus, OH, 2021. 416 pp.  Type: Book (978-0-136915-71-3), Reviews: (2 of 2)

At first, computer programming was reserved for highly skilled people. Over the decades, programming languages have become more and more user friendly, making them accessible to more people. Nowadays, several countries around the world are general...

Sep 21 2022
  Sustainable design: HCI, usability and environmental concerns (2nd ed.)
Issa T., Isaias P., Springer International Publishing, Cham, Switzerland, 2022. 231 pp.  Type: Book (978-1-447175-12-4)

In the context of this book, sustainability refers to software that supports the creation of a healthy environment and energy efficiency. Very early on in the book, the authors make the point that sustainability should--like security--be...

Sep 14 2022
   Clean craftsmanship: disciplines, standards, and ethics
Martin R., Pearson, Columbus, OH, 2021. 416 pp.  Type: Book (978-0-136915-71-3), Reviews: (1 of 2)

Software craftsmanship is a mindset that emphasizes technical excellence over mere execution. The author of this book, Robert C. Martin, commonly referred to as “Uncle Bob,” is one of the signatories of the manifest...

Jun 16 2022
  Creating and Using Virtual Prototyping Software
Post D., Kendall R., Addison-Wesley Professional, Boston, MA, 2021. 352 pp.  Type: Book (978-0-136566-93-9)

Virtual prototyping has established its place as an important tool in modern engineering design, and one increasingly hears about software prototypes as a means of exploring the behavior of natural systems as well as engineered product...

May 26 2022
  SARDE: A Framework for Continuous and Self-Adaptive Resource Demand Estimation
Grohmann J., Eismann S., Bauer A., Spinner S., Blum J., Herbst N., Kounev S. ACM Transactions on Autonomous and Adaptive Systems 2(15): 1-31, 2020.  Type: Article

Reliable performance estimation of complex software systems requires models that are adaptable to the system’s environment and workload. Grohmann et al. present SARDE for active and endless “self-adaptive resource d...

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