Future Technologies & Media (FTM)
Neu-Ulm University of Applied Sciences
June 7, 2024
Rotolo, Hicks, and Martin (2015) outlines five attributes that classify emerging technologies and differentiate them from other technologies:
Interconnectedness refers to a formal linkage between two different systems.
Computer networks reflect a collection of computers and devices connected so that they can share information and services. They, thus, are the clue of (interconnected) information systems.
Emergent digital technologies facilitate more strongly interconnected systems, as they enhance
networking infrastructure, connectivity capabilities, and interoperability (e.g. through standardization).
Examples of interconnected systems are
smart cities, connected cars (Car2X), and smart supply chains.
A distributed system is a collection of independent computers that appear to its users as a single coherent system.
The independent computers, also known as nodes, communicate and coordinate their actions by passing messages as they do not share a common memory.
Distributed systems and distributed computing are integral to the advancement of emergent digital technologies as they they provide the necessary infrastructure for e.g.,
scalability and efficiency, fault tolerance and reliability, real-time processing, data privacy and security, and cost-effectiveness.
As digital technologies continue to evolve, the role of distributed systems will only become more critical in enabling innovative applications and services across various industries.
Emerging information technologies enable mobile and ubiquitous systems.
Mobile computing
Using portable devices in wireless-enabled networks to perform computational tasks and access network services on the move (e.g., anyplace, and anytime)
Mobile computing is not simply a miniaturisation of conventional computer technology. It is a complex ecosystem with several key components as enablers:
Mobile devices, wireless networks, mobile first operating systems, mobile applications, and the related ecosystems (e.g., app stores, edge computing).
What marks the breakthrough of mobile computing?
As an emerging technology, mobile computing has had a significant impact on multiple levels and undoubtedly transformed our lives.
Increased productivity, improved communication and collaboration, enhanced access to information and entertainment, and new business models and social interactions.
How would your life look like without a mobile phone?
Identify the tasks and activities where you heavily rely on mobile computing and imagine what you would do if you would not have access to a smartphone.
However, mobile computing also comes with some challenges:
Digital divide, security vulnerabilities, health concerns, and impact on social interactions.
Ubiquitous computing integrates computation into the environment, rather than having computers which are distinct objects.
The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it. Mark Weiser, American computer scientist and chief technology officer (CTO) at Xerox PARC
Ubiquitous computing (UC), also known as ubicomp, is characterized by several key features that differentiate it from traditional computing:
Invisibility, context-awareness, connectivity, and situated and proactive interaction.
From mainframe
to personal computer
to ubiquitous computing.
Mainframe: one computer shared by many people
Personal computer (PC): one computer, one person
Ubiquitous computing (UC): lots of computers, used by individual users, partly shared
Ubiquitous computing is roughly the opposite of virtual reality.
Ubiquitous computing systems rely on tiny computing devices which vanish into the environment1 and adapt dynamically to it.
These tiny computers need to be…
Identify other examples of ubiquitous computing, reflect the characteristics and name the main technological enablers.
Take 10 minutes to to your research and to prepare a short presentation.
Context is any information that can be used to characterize the situation of an entity.
An entity is a person, place, or object that is considered relevant to the interaction between a user and an application, including the user and applications themselves.
A system is context-aware if it uses context to provide relevant information and/or services to the user, where relevancy depends on the user’s task.
Following contexts need to be considered:
user context, environmental context, social context, and service context.
How is context-awareness implemented in your example(s)?
Emerging information technologies play a critical role in enhancing mobile and ubiquitous systems, particularly
computing power and size,
wireless communication networks,
operating systems and apps,
sensor technologies, and
cloud computing and big data.
Ubiquitous computing weaves together several key technological advancements to create a pervasive and intelligent environment.
They vanish into the environment due to miniaturization and new materials, for example