On Computing

A collection of articles written by Grady Booch in the IEEE Software column 'On Computing' (2007-2016).

This collections includes 27 articles published between 2012 and 2016.

(stats / articles)
(stats / downloads)
(top articles)




2016 (6)

Software Engineering / IEEE Software

2016
Once upon a Time
IEEE Software 2016 (6); by G. Booch

The story of computing is the story of humanity. Civilization is filled with storytelling, which helps us understand our past, reconcile our present, and be…

2016
No Laughing Matter
IEEE Software 2016 (5); by G. Booch

Computational humor is a technically intriguing problem.

2016
Disrupting the Disrupters
IEEE Software 2016 (4); by G. Booch

How do you disrupt an industry Question the fundamental, sacred assumptions on which that industry is founded, then journey along the path of the possible.

2016
It Is Cold. And Lonely.
IEEE Software 2016 (3); by G. Booch

The next generation of software-intensive systems will be taught instead of programmed.

2016
The Computational Human
IEEE Software 2016 (2); by G. Booch

Different ages of humanity have required different modes of thinking.

2016
Remembrance of Things Past
IEEE Software 2016 (1); by G. Booch

We live in a world of unprecedented complexity and astonishing possibility.

2015 (6)

Software Engineering / IEEE Software

2015
I, for One, Welcome Our New Computer Overlords
IEEE Software 2015 (6); by G. Booch

Many fear the rise of superintelligent AIs. Such fears are at best unfounded and at worst misleading.

2015
My Autobiography
IEEE Software 2015 (5); by G. Booch

The story of computing is the story of humanity. This is a story of ambition, invention, creativity, vision, avarice, and serendipity, powered by a refusal to…

2015
Then a Miracle Occurs
IEEE Software 2015 (4); by G. Booch

Developing software-intensive systems is like many other things, but it's also like no other thing.

2015
Anarchy and Order [On Computing]
IEEE Software 2015 (3); by G. Booch

Computing amplifies governments' actions but can also temper their behavior by enabling mechanisms for private communication and for open, transparent…

2015
All Watched Over by Machines of Loving Grace
IEEE Software 2015 (2); by G. Booch

There was a time we could only dream of machines that served as companions, as helpmates, as servants.

2015
Of Boilers, Bit, and Bots
IEEE Software 2015 (1); by G. Booch

Parallels exist between the Industrial Revolution and our current computing revolution regarding risk, transparency, and responsibility.

2014 (6)

Software Engineering / IEEE Software

2014
The Persistence of Memory
IEEE Software 2014 (6); by G. Booch

Each generation remakes itself. In the context of the historical, economic, technological, and cultural forces around it, each generation must confront,…

2014
To Code or Not to Code, That Is the Question
IEEE Software 2014 (5); by G. Booch

There have been many periods in the unfolding of human history when we have asserted that it was possible to catalog all that was known or…

2014
The Big Questions
IEEE Software 2014 (4); by G. Booch

Explores how technology shapes the person and the ideas behind our decisions.

2014
The Incredible Lightness of Software
IEEE Software 2014 (3); by G. Booch

NASA's Voyager is an exquisite object of exploration and of engineering.

2014
The Stories We Tell Ourselves
IEEE Software 2014 (2); by G. Booch

Storytelling involves weaving abstractions about fundamental truths regarding the world and the human experience to entertain and educate.

2014
The Human and Ethical Aspects of Big Data
IEEE Software 2014 (1); by G. Booch

Every line of code represents a moral decision; every bit of data collected, analyzed, and visualized has moral implications.

2013 (6)

Software Engineering / IEEE Software

2013
Deus ex Machina
IEEE Software 2013 (6); by G. Booch

No matter your individual position on the matter, faith is a powerful element of the human experience.

2013
The Stories of Possibility
IEEE Software 2013 (5); by G. Booch

There are three things that future generations may never experience: the smell of books, the sound of a computer, and the sanctuary of privacy.

2013
The Wonder Years
IEEE Software 2013 (4); by G. Booch

For those on the outside of the curtain of computing, there is much mystery behind the matter of software-intensive systems.

2013
In Defense of Boring
IEEE Software 2013 (3); by G. Booch

On the one hand, we seek to build software-intensive systems that are innovative, elegant, and supremely useful.

2013
From Minecraft to Minds
IEEE Software 2013 (2); by G. Booch

The subject of the computability of the mind introduces complex philosophical, ethical, and technical issues.

2013
The Great and Terrible Oz
IEEE Software 2013 (1); by G. Booch

Our present world is full of Dorothys, scarecrows, lions, tin men-and yes, humbugs-all on a quest of simply living.

2012 (3)

Software Engineering / IEEE Software

2012
Woven on the Loom of Sorrow
IEEE Software 2012 (6); by G. Booch

Computing was once a companion to conflict; computing is now an instrument of war; computing is becoming a theater of war.

2012
Three Stories
IEEE Software 2012 (5); by G. Booch

We live in an enchanted land of our own making. While much of the world benefits from the technology that has made that enchantment possible, much of the…

2012
The Human Experience
IEEE Software 2012 (4); by G. Booch

Computing has transformed humanity in ways that we have only begun to metabolize.