acm - an acm publication
Follow us on social media...

Peter J. Denning, Editor in ChiefThe digitally connected world has become a large, swirling sea of information stripped of context. We help our readers make sense of it, find meaning in it, learn what to trust, and speculate on our future.

Peter J. Denning,
Editor-in-Chief

 

Ubiquity Has Been Upgraded!

  • You can propose article ideas to our editors—see Make A Pitch.
  • We are seeking for high-quality, reader submitted video content.
  • The editorial board has been organized into topic areas.
  • We are beefing up the Next-Gen Panel. Volunteer!
  • Our blog is being phased out and will be replaced by opinion commentaries.

LATEST ARTICLES

Symposium

When Good Machine Learning Leads to Bad Security: Big Data (Ubiquity symposium)

by Tegjyot Singh Sethi, Mehmed Kantardzic

Fixing bugs manually is expensive, time-consuming, and unpleasant. How about getting the computer to fix the bugs, automatically? Automatically repairing them might save us from misunderstandings, lack of time, carelessness, or plain old laziness. ...


Communication Corner

First write like you speak, then write like you write

by Philip Yaffe

Fixing bugs manually is expensive, time-consuming, and unpleasant. How about getting the computer to fix the bugs, automatically? Automatically repairing them might save us from misunderstandings, lack of time, carelessness, or plain old laziness. ...



Symposium

Developing an Open Source 'Big Data' Cognitive Computing Platform: Big Data (Ubiquity symposium)

March 2018
by Michael Kowolenko, Mladen A. Vouk

Fixing bugs manually is expensive, time-consuming, and unpleasant. How about getting the computer to fix the bugs, automatically? Automatically repairing them might save us from misunderstandings, lack of time, carelessness, or plain old laziness. ...


Symposium

High Performance Synthetic Information Environments
An integrating architecture in the age of pervasive data and computing: Big Data (Ubiquity symposium)

March 2018
by Christopher L. Barrett, Jeffrey Johnson, Madhav Marathe

Fixing bugs manually is expensive, time-consuming, and unpleasant. How about getting the computer to fix the bugs, automatically? Automatically repairing them might save us from misunderstandings, lack of time, carelessness, or plain old laziness. ...