Computing professionals use powerful abstractions to tame complexity in large software systems and distributed networks.
Peter J. Denning From Communications of the ACM | April 1, 2022
Opening the black box or Pandora's Box?
Veda C. Storey, Roman Lukyanenko, Wolfgang Maass, Jeffrey Parsons From Communications of the ACM | April 1, 2022
Exploring immersive theatre as a way to educate audiences and study their perceptions of privacy and technology ethics.
Michael Skirpan, Maggie Oates, Daragh Byrne, Robert Cunningham, Lorrie Faith Cranor From Communications of the ACM | March 1, 2022
Is artificial intelligence up to the task of managing online discourse in social networks?
Erich Prem From Communications of the ACM | February 1, 2022
Attempting to mitigate problems associated with the trend toward massive dataset scaling.
Vincent J. Hellendoorn, Anand Ashok Sawant From Communications of the ACM | January 1, 2022