01 - Introduction To Pervasive Computing
01 - Introduction To Pervasive Computing
Introduction
Pervasive Computing
MOBC 3302
1st, 2022/2023
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Outline
• Definition
• History
• Concepts
• Foundations
• Principles
• Challenges
• Technology
• Present of Pervasive Computing
• Future of Pervasive Computing
• Pervasive Computing as Applications
• Pervasive Computing as Research
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Outline
• Definition
• History
• Concepts
• Foundations
• Principles
• Challenges
• Technology
• Present of Pervasive Computing
• Future of Pervasive Computing
• Pervasive Computing as Applications
• Pervasive Computing as Research
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Definition
• Computers invade our lives; they watch, coach, assist, and entertain
us, hidden inside smartphones, navigation systems, smart watches,
medical devices, game consoles, and household appliances.
• Not the ones standing lonely on our desks, but the ones
interconnected with cameras and microphones, radars and GPS,
speakers and motors, and other computers, working together in a
complex pervasive computing system, with the sole goal of making
our lives easier.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Definition (Real Scenario)
• You arrive at home, tired after a day’s work. The house identifies you and
unlocks the door. Recognizing the fatigue on your face, the home
entertainment system starts playing your favorite relaxing music and
replaces the artwork on the electronic wallboards with soothing images of
nature. As you enter the bathroom, you are asked if a warm bath should be
started. As you enter the kitchen, the display on the refrigerator door
suggests a light meal and a specific recipe on the basis of the available
ingredients in the refrigerator and fitting your mood. If you accept the
suggestion, step-by-step instructions are displayed, helping you through
the steps of the recipe. Once you place the bowl on the stove, the
temperature is automatically adjusted to control the cooking time on the
basis of your decision whether to take a bath
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Definition
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Definition
• As scientific definition, the Pervasive Computing describes the
emerging trend of seamlessly integrating computing into the everyday
physical world.
• Such as:
• Self-Driving cars
• Smart home
• Navigation systems
• Environmental monitoring systems
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Definition (Another)
• Pervasive computing is the growing trend of embedding
computational capability into everyday objects to make them
effectively communicate and perform useful tasks in a way that
minimizes the end user's need to interact with computers as
computers.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Outline
• Definition
• History
• Concepts
• Foundations
• Principles
• Challenges
• Technology
• Present of Pervasive Computing
• Future of Pervasive Computing
• Pervasive Computing as Applications
• Pervasive Computing as Research
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
History
• The first time in which the term of “ubiquitous computing” is in 1988,
by Mark Weiser, the chief technology officer at Xerox’s Palo Alto
Research Center (PARC)
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
History
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
History
• The pervasive computing is developed as four waves.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
History (Zero Wave)
• Zero Wave
• 1930 - 1940
• Computer-less Computing
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
History (First Wave)
• First Wave
• 1960 - 1970
• Main Frame Computing
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
History (Second Wave)
• Second Wave
• 1980 - 1990
• Desktop Computing
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
History (Third Wave)
• Third Wave
• 2000 - present
• Ubiquitous Computing
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
History (Comparison between Waves)
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Outline
• Definition
• History
• Concepts
• Foundations
• Principles
• Challenges
• Technology
• Present of Pervasive Computing
• Future of Pervasive Computing
• Pervasive Computing as Applications
• Pervasive Computing as Research
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Concepts
• The main goal of pervasive computing is to make technology deals
with human anywhere and at any time, and understand his behavior
and his environment, to make some useful tasks for him.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Concepts (everywhere and every time)
• The mean of (everywhere and every time) is the pervasive system is:
• Always running
• Can access everywhere in the system context
• Can access everywhere in the user environment
• Can access all people in the environment
• Can get data from anyone, anywhere and at any time
• Make information accessible for anyone, anywhere and at any time
• Can understand the relationship between different places in the system
context
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Concepts (Social)
• The mean of (Social) is the pervasive system is:
• Can understand the user environment
• Can understand the user behavior
• Can understand the relation between the user and the environment
• Provide services to the human.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Concepts (Automated)
• The mean of (Automated) is the pervasive system is that the system
collects, understands, and provides information and services
automatically.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Outline
• Definition
• History
• Concepts
• Foundations
• Principles
• Challenges
• Technology
• Present of Pervasive Computing
• Future of Pervasive Computing
• Pervasive Computing as Applications
• Pervasive Computing as Research
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Foundations
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Foundations
• System is the software which controls and track all data and
processes in pervasive computing system
Handheld
Devices Berkeley Motes
Laptops
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Principles
• Pervasive Computing postulates four fundamental paradigms, which
are:
• Decentralization
• Diversification
• Connectivity
• Simplicity
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Principles (Decentralization)
• The switch from centralized-managed software to decentralization is
the baseline of pervasive computing.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Principles (Diversification)
• Pervasive System contains a lot of various heterogonous devices
which work together to provide a specific service to satisfy the user
needs.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Principles (Connectivity)
• All layers, components, services, and devices are connected to one
network.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Principles (Simplicity)
• Simplicity for the user; not for the system.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Outline
• Definition
• History
• Concepts
• Foundations
• Principles
• Challenges
• Technology
• Present of Pervasive Computing
• Future of Pervasive Computing
• Pervasive Computing as Applications
• Pervasive Computing as Research
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Challenges
1. Transparency
2. Context awareness
3. Mobility
4. Heterogeneous devices
5. Data management
6. Fault tolerance
7. Reliability
8. Usability
9. Privacy
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Challenges
1. Transparency
Pervasive computing is people-oriented, so it provides services
according to individual requirements and preferences; and the
services should be able to be used in anytime and everywhere
2. Context awareness
Pervasive application is very tightly connected with specific users.
So, it should be able to track user’s behavior, context, habits, and
planning.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Challenges
3. Mobility
Pervasive application and its devices should be adaptable and
portable in everywhere without any problem or interruption of
services.
4. Heterogeneous devices
Pervasive application involve many different types of devices with
different programming, features and UIs. Pervasive application must
be developed to be smoothly run on different types of devices.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Challenges
5. Data management
In pervasive environment, many devices continuously produce huge
amounts of raw data. It is challenging to transfer, store, and process
these data. In order to provide meaningful semantics for high-level
applications, some preprocessing of the data may be necessary
6. Fault tolerance
Pervasive application requires harmonious cooperation among
many hardware devices and various software components. Device
may be broken, or software may be failed. So, the application must
be able to deal with fault to prevent any fatal mistake.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Challenges
7. Reliability
Pervasive system is used for make decision or support decision
making, so the system must be reliable 100%. Limited resources
and unstable wireless communication may make system less
reliable.
8. Usability
Pervasive application and devices must be usable and easy to learn
and use with wonderful UI or method, even it be embedded.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Challenges
9. Privacy
Pervasive environment contains a lot of devices and sensors in all
user things: home, office, car, etc. The data which collected and
analyzed by pervasive system is personal and secure. The
application must ensure highly security and privacy of user
information over communication across network.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Outline
• Definition
• History
• Concepts
• Foundations
• Principles
• Challenges
• Technology
• Present of Pervasive Computing
• Future of Pervasive Computing
• Pervasive Computing as Applications
• Pervasive Computing as Research
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Technology
• Pervasive Computing involves state-of-the-art technologies, such as:
• Middleware
• Context-Awareness
• Resources Management
• Human-Computer Interaction (HCI)
• Pervasive Transaction Processing
• User Preference and Recommendations
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Technology (Middleware)
• What the problem?
• Pervasive system face a large variety of challenges, such as data
management, context management, security and privacy issues, and
mobility.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Technology (Middleware)
• Google Glass as example, contains
• speech sensor,
• voice recognition module,
• voice response
• AR view,
• image processing,
• maps,
• and recommendation system
• Each module produce different type, format and structure of output data!
• However, these module requires unified type, format and structure of
input!
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Technology (Middleware)
• So, we need a component which able to interpret all formats and
structures of data, and convert it to one format and structure.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Technology (Middleware)
• With middleware layer, the processing is increased. So, the resource
manager should balance between processing and formatting of data
(data management) and available resources.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Technology (Context-Awareness)
• Context is the environment in which a pervasive system works in.
• In other words, the context is the actions that occurred in the
environment and are collected by a pervasive system as data.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Technology (Resources Management)
• Pervasive System consists of various and heterogeneous sub-systems
and components.
• And performs multiple functionalities and tasks.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Technology (Resources Management)
• Resources Manager is responsible for efficient allocation of resources
for each process, to achieve highest performance.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Technology (Resources Management)
• What are main resources?
• Processors or micro-processors of each component
• Memory of each component
• Network traffic
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Technology (HCI)
• Human–computer interaction (HCI) bridges the physical world and
the digital world.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Technology (HCI)
• Traditional HCI is restricted to a one–one mode where only one user
interacts with one device, such as a personal computer.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Technology (HCI)
• Traditional HCI is restricted to a one–one mode where only one user
interacts with one device, such as a personal computer.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Technology (HCI – One User, Many Devices)
• Suppose a user is taking a trip and bringing his camera. He takes
photos of the landscape and would like to share them on a social
network. Before uploading, he wants to edit these photos and select
some of them for sharing. He then unlocks his mobile phone where
the photos just taken are displayed. He edits some photos and
uploads them to Facebook. While he is uploading the photos, he finds
a new portrait of his friend. To obtain a larger view of the image, he
steps near a public computer and that Web page is automatically
displayed on the computer without any login requirements. In this
scenario, interaction is migrated among the camera, mobile phone,
and public computer.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Technology (HCI – Many Users, One Device)
• Suppose a father is reading a business document on his personal
computer. The document is displayed on the screen as a traditional
PDF file. In a while, his 10-year-old son would like to use his father’s
computer to continue reading a story about Peter Pan he had not
finished the night before. After the son takes a seat and opens the
story, the computer automatically reads it to him aloud and displays it
word by word according to the child’s reading speed. In this scenario,
interaction is migrated from a visual form to an audio form, according
to different user contexts.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Technology (Pervasive Transaction Processing)
• Pervasive Transaction is a process done in the pervasive system to
automatically provide a correct service to the user/s.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Technology (User Preference and Recommendations)
• When a user reads news articles with an RSS reader, it is desirable for
the RSS reader to know that the user is more interested in financial
news than politics, thus giving financial articles a more prominent
position in the whole list of news reports.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Technology (User Preference and Recommendations)
• To better serve human users, pervasive applications often adapt their
behavior according to different users’ preferences.
• Generally, the user preference can be explicitly built by asking the user to
fill in personal information. However, such an approach is burdensome,
and the users may not be willing to explicitly specify their needs.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Outline
• Definition
• History
• Concepts
• Foundations
• Principles
• Challenges
• Technology
• Present of Pervasive Computing
• Future of Pervasive Computing
• Pervasive Computing as Applications
• Pervasive Computing as Research
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Present of Pervasive Computing
• What the current status of pervasive computing?
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Present of Pervasive Computing
• In the present, there are very very advanced pervasive applications.
• However, these applications are not widely used.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Present of Pervasive Computing
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Present of Pervasive Computing
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Present of Pervasive Computing
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Outline
• Definition
• History
• Concepts
• Foundations
• Principles
• Challenges
• Technology
• Present of Pervasive Computing
• Future of Pervasive Computing
• Pervasive Computing as Applications
• Pervasive Computing as Research
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Future of Pervasive Computing
• The main objective of Pervasive Computing is to
• integrate technology and Internet
• to all aspects of our daily life
• in anywhere and everywhere,
• to make life easier.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Future of Pervasive Computing
• So, the future of pervasive computing needs a lot of
• efforts,
• marketing
• and money
• with high-quality industry.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Future of Pervasive Computing
• One important point,
there is main condition for
future of pervasive
computing: is acceptance
from decision makers.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Future of Pervasive Computing
• Example
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Outline
• Definition
• History
• Concepts
• Foundations
• Principles
• Challenges
• Technology
• Present of Pervasive Computing
• Future of Pervasive Computing
• Pervasive Computing as Applications
• Pervasive Computing as Research
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Pervasive Computing as Applications
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Pervasive Computing as Applications
• As explained, the pervasive applications are widely used in businesses
more than for individual.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Pervasive Computing as Applications
• For business
• RFID
• Infusion control systems
• Navigation systems
• Patient monitor system
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Pervasive Computing as Applications
• For individual
• Self-driving car
• Smart home
• Smart bill
• Kids care systems
• Smart watch
• Auto-Control heating by body temperature
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Pervasive Computing as Applications
• Examples: (note: these videos contain music!)
• How to start a Smart Home
https://youtu.be/TTpkECCNAPg
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Pervasive Computing as Applications
• Examples: (note: these videos contain music!)
• RFID indoor localization
https://youtu.be/EzPnv8N_cYA
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Outline
• Definition
• History
• Concepts
• Foundations
• Principles
• Challenges
• Technology
• Present of Pervasive Computing
• Future of Pervasive Computing
• Pervasive Computing as Applications
• Pervasive Computing as Research
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Pervasive Computing as Research
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Pervasive Computing as Research
• “Writing about ubiquitous computing is like trying to draw a
supersonic plane as it’s flying overhead. At best you can try to get the
general outline, and leave the details a blur”
• Smart Things, Mike Kuniavsky
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Pervasive Computing as Research
• Pervasive Computing still under research and experiments, so it open
wide door for researches to create creative applications, researches;
or propose approaches for pervasive computing.
The Islamic University of Gaza - Faculty of Information Technology- Pervasive Computing - MOBC 3302 – 2022-2023 © 2022 by Khaled A. Abu Daqqa
Global pervasive computing environment vision