The historic development of computing can be broadly described by three historic waves: (1.)
the ‘many persons, one computer’ era, (2.) the ‘one person, one computer’ era, and (3.) the
‘one person, many computers’ era.
The first wave (starting in the 1950s) is aptly termed the ‘many persons, one computer’ era.
The one computer, coming in the form of a mainframe or minicomputer, was mostly used by
specialists and deployed in industrial environments to reliably handle large scale data
processing tasks.
The second wave of computing set in the late 1970s, the ‘one person, one computer’ era, is
characterized by every employee or private person owning or using a computer, either for
professional purposes or for leisure. By now, some industries (such as banking) see over 95%
of their employees1 working on computer terminals and 87% of German households2 owned a
PC in 2006. Thus, this second wave of computing is reaching saturation in recent years, at
least in the industrialised part of the world.
The third wave of computing, which can be said to have started in the mid 1990s, is called the
‘one person, many computers’ era. It is characterized by computer chips increasingly being
embedded in a vast array of consumer devices, such as smart phones, digital cameras, toys,
cars, etc. The end-vision of this computing era is what some scholars have termed ‘Ubiquitous
Computing’.
Ubiquitous Computing (hereafter often abbreviated as ‘UC’) refers to environments where
most physical objects are enhanced with digital qualities. It is technically based on two
building blocks: embedded computing and mobile communications (Lyytinen and Yoo 2002).
Embedded computing implies that just about any kind of every day object, as well as the
natural environment, human beings and animals, are infused with computing capabilities.
Active and passive Radio Frequency Identification (RFID) tags, sensors, video cameras and
the fusion of information stemming from these diverse systems are on the verge of leading to
a ‘naturally’ computerized environment, while mobile wireless communication technologies
such as RFID, Bluetooth or Wireless-LANs are used to hook up to these distributed
computing devices and ‘capture and access’ information from them for aggregation,
integration and service creation at the backend.