21
Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images M. Reza. Rahimi Software Systems Engineering, University of Regina, Regina, SK, Canada.

Pervasive Image Computation: A Mobile Phone Application for getting Information of the Images

Embed Size (px)

DESCRIPTION

Presented at UofR, Canada (Seminar in Software Engineering Course).

Citation preview

Page 1: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

Pervasive Image Computation: A Mobile Phone Application for getting

Information of the Images

M. Reza. RahimiSoftware Systems Engineering,

University of Regina, Regina, SK, Canada.

Page 2: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

2

What is Pervasive Computation?

Page 3: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

• Pervasive computing names the third wave in computing, just now beginning.

• First were mainframes, each shared by lots of people.

• Now we are in the personal computing era, person and machine staring uneasily at each other across the desktop.

• Next comes Pervasive computing, or the age of calm technology, when technology recedes into the background of our lives.

• Alan Kay of Apple calls this "Third Paradigm" computing.

3

Page 4: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

4

Page 5: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

5

Page 6: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

General Architecture

6

Page 7: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

Page 1

Using Mobile for Getting Information of an Object from the Web: A General Scenario

Internet

Using mobile phone as a client for sending information to the server on wireless channel.(exp sending image to the server).

The server processes the information,Maybe using the internet.(extracting Information from image).

7

Page 8: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

Use Case Diagram

8

Page 9: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

9

Page 10: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

Sequence Diagram For Barcode Reader, Online

and Offline Scenarios

10

Page 11: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

11

Page 12: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

12

Page 13: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

Class Diagrams for Mobile Client

13

Page 14: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

14

Page 15: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

15

Page 16: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

16

Page 17: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

17

Page 18: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

Class Diagram for Server

18

Page 19: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

19

Page 20: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

20

Page 21: Pervasive Image Computation: A Mobile  Phone Application for getting Information of the Images

21