isa5428: 普及計算 pervasive computing course outline

17
ISA5428: 普普普普 Pervasive Computing Course Outline 普普普普普 普普普普普普普普普普普普普普 普普普普普普普 普普 (Slides are taken from the presentations by Prof. Friedemann Mattern of ETH Zurich)

Upload: guy-mays

Post on 04-Jan-2016

35 views

Category:

Documents


2 download

DESCRIPTION

ISA5428: 普及計算 Pervasive Computing Course Outline. 金仲達教授 清華大學資訊系統與應用研究所 九十三學年度第一學期 (Slides are taken from the presentations by Prof. Friedemann Mattern of ETH Zurich). 普及計算. Ubiquitous Computing. Pervasive Computing. Size. Number. One computer for many people. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ISA5428:  普及計算 Pervasive Computing Course Outline

ISA5428: 普及計算Pervasive Computing

Course Outline

金仲達教授清華大學資訊系統與應用研究所

九十三學年度第一學期(Slides are taken from the presentations by

Prof. Friedemann Mattern of ETH Zurich)

Page 2: ISA5428:  普及計算 Pervasive Computing Course Outline

Course Outline-2

Ubiquitous ComputingUbiquitous Computing

Pervasive ComputingPervasive Computing

普及計算

Page 3: ISA5428:  普及計算 Pervasive Computing Course Outline

Course Outline-3

Computing: The TrendOne computer for many people

One computer for each person

Many computers for each person

Size Number

Page 4: ISA5428:  普及計算 Pervasive Computing Course Outline

Course Outline-4

As the Trend Goes ..

Dust can compute and communicate!

Size

Number

請掃床底下,我們有三吋厚了!“Smart” Dust

Page 5: ISA5428:  普及計算 Pervasive Computing Course Outline

Course Outline-5

When Everything Smart ..

and Communicating

Computing BecomesUbiquitous!

Computing BecomesUbiquitous!

Page 6: ISA5428:  普及計算 Pervasive Computing Course Outline

Course Outline-6

Ubiquitous Computing Environments saturated with computing and c

ommunication capability, yet gracefully integrated with human users

- M. Satyanarayanan People and environments augments with com

putational resources that provide information and services when and where desired

- Mark Weiser Computing and communicating everywhere a

nd always

Page 7: ISA5428:  普及計算 Pervasive Computing Course Outline

Course Outline-7

Imagine … What could happen when things are

connected? And connected to the Internet?

Page 8: ISA5428:  普及計算 Pervasive Computing Course Outline

Course Outline-8

Requirements Things must be smart …

small, cheap, mobile processors, with sensors, actuators, and networking

in almost all everyday objects,including on our body(“wearable computing”)

Real world objects areenriched with informationprocessing andcommunicationcapabilities

Page 9: ISA5428:  普及計算 Pervasive Computing Course Outline

Course Outline-9

Requirements Things must be smart …

Smart and smarter

What makes it smart?

Page 10: ISA5428:  普及計算 Pervasive Computing Course Outline

Course Outline-10

Requirements (cont.) Things are connected …

wireless, most probably to the Internet to form a smart space/environment and is linked to the cyberspace

access to virtual world, virtual counterpart, augmented reality

Page 11: ISA5428:  普及計算 Pervasive Computing Course Outline

Course Outline-11

But, What If All Things Were Smart?

Page 12: ISA5428:  普及計算 Pervasive Computing Course Outline

Course Outline-12

Consequences Indistinguishable and more tightly

integrated physical and virtual worlds Scarcest resource:

human attention

Page 13: ISA5428:  普及計算 Pervasive Computing Course Outline

Course Outline-13

Good Technology Is Invisible “Invisible” stays out of the way of task

Like a good pencil stays out of the way of the writing

Like a good car stays out of the way of the driving Bad technology draws attention to itself, not

task Like a broken, or skipping, or dull pencil Like a car that needs a tune-up

Computers are mostly not invisible They dominate interaction with them

Pervasive computing is about “invisible computers”

Page 14: ISA5428:  普及計算 Pervasive Computing Course Outline

Course Outline-14

Mark Weiser (1952 –1999), XEROX PARC “In the 21st century the technology revolutio

n will move into the everyday, the small and the invisible…”

“The most profound technologiesare those that disappear.They weave themselves into thefabrics of everyday life until theyare indistinguishable from it.”e.g., motors

Pervasive Computing Vision

Page 15: ISA5428:  普及計算 Pervasive Computing Course Outline

Course Outline-15

Invisible/Disappearing Computing Clam, non-intrusive, disappearing, proactive Information processing moves to background

Human centered: concentrate on task, not tool Computing as an invisible, ubiquitous,

autonomic background assistance Specialized, invisible computers will become an

integral part of the nature human environment “Computing without computers”

Adaptive, self-healing, self-managing, ... Natural human interfaces (speech, gesture)

interact with real objects, not computers

Page 16: ISA5428:  普及計算 Pervasive Computing Course Outline

Course Outline-16

Course Administration Instructor: Prof. Chung-Ta King

Office: EECS443 Telephone: 2804email: [email protected]

Class hours: Monday 15:20-17:10

Thursday 14:10-15:00 Classroom: EECS132 Course page:

http://www.cs.nthu.edu.tw/~king/courses/isa5428.html

Page 17: ISA5428:  普及計算 Pervasive Computing Course Outline

Course Outline-17

Expected Course Workload Each student is expected to make two in-

class presentations during the semester Other students are expected to ask questions

and actively participate in discussions Homework assignments:

programming, surveys, essays Term project Grade breakdown

Class presentation and participation 35% Homework assignments 25% Term project 40%