The exponential progress and accessibility of computing has vastly increased data flows and revolutionized the practice of science, engineering, and communication. Computing plays a critical role in advancing research across almost every scientific discipline.

Computation for Humanity: Information Technology to Advance Society is a guide for the creation of services, products, and tools that facilitate, support, and enhance progress of humanity toward more sustainable life. This book:

  • Provides a deep understanding of the practical applications of computation to solve human-machine problems
  • Delivers insight into theoretical approaches in an accessible manner
  • Provides a comprehensive overview of computational science and engineering applications in selected disciplines
  • Crosses the boundaries between different domains and shows how they interrelate and complement one another
  • Focuses on grand challenges and issues that matter for the future of humanity
  • Shows different perspectives of computational thinking, understanding, and reasoning
  • Provides a basis for scientific discoveries and enables adopting scientific theories and engineering practices from other disciplines
  • Takes a step back to provide a human-related abstraction level that is not ultimately seen in pure technological elaborations/collections

The editors provide a collection of numerous computation-related projects that form a foundation from which to cross-pollinate between different disciplines and further extensive collaboration. They present a clear and profound understanding of computing in today's world, and provide fundamental solutions to some of the most pertinent humanity-related problems.

chapter 1|12 pages


ByJustyna Zander, Pieter J. Mosterman

chapter 2|20 pages

Computation Taxonomy: Capabilities and Challenges

ByJustyna Zander, Pieter J. Mosterman

chapter 3|34 pages

Sustainability through Computation

ByAzam Khan, Kasper Hornbæk

chapter 5|32 pages

Advanced Structural Health Monitoring Based on Multiagent Technology

ByKay Smarsly, Kincho H. Law

chapter 6|30 pages

ICT for Smart Cities: Innovative Solutions in the Public Space

ByIna Schieferdecker, Walter Mattauch

chapter 8|28 pages

Human–Robot Interaction

ByAlexandra Kirsch

chapter 9|30 pages

Multimedia Retrieval and Adaptive Systems

ByFrank Hopfgartner

chapter 10|30 pages

Accelerated Acquisition, Visualization, and Analysis of Zoo-Anatomical Data

ByAlexander Ziegler, Björn H. Menze

chapter 11|38 pages

Quantum Frontier

ByJoseph F. Fitzsimons, Eleanor G. Rieffel, Valerio Scarani

chapter 13|10 pages

Computing for Models of the World

BySteve Johnson

chapter 14|22 pages

Ad-Opera: Music-Inspired Self-Adaptive Systems

ByPaola Inverardi, Patrizio Pelliccione, Michelangelo Lupone, Alessio Gabriele

chapter 15|28 pages

Fuzzy Methods and Models for a Team-Building Process

ByIrena Bach-Dąbrowska

chapter 16|18 pages

Opportunities and Challenges in Data Journalism

BySusan McGregor, Alon Halevy

chapter 18|14 pages

Synergistic Sharing of Data and Tools to Enable Team Science

ByRoss Mounce, Daniel Janies

chapter 19|16 pages

Evolution of the Techno-Human

ByJim Pinto