middleware for mobile computing

19
Middleware for Mobile Computing By- Chitra G. Sahu M-Tech CSE, RCOEM. Guided by- Dr. D. S. Adane 1

Upload: meriel

Post on 23-Feb-2016

55 views

Category:

Documents


0 download

DESCRIPTION

Middleware for Mobile Computing. By- Chitra G. Sahu M-Tech CSE, RCOEM. Guided by- Dr. D. S. Adane. Overview. What is Mobile Computing What are Mobile Computing Platform What is Middleware Role of Middleware Types of Middleware Technologies What is Context-aware Middleware - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Middleware for Mobile Computing

1

Middlewarefor

Mobile ComputingBy- Chitra G. Sahu

M-Tech CSE, RCOEM.

Guided by- Dr. D. S. Adane

Page 2: Middleware for Mobile Computing

2

OverviewWhat is Mobile ComputingWhat are Mobile Computing PlatformWhat is MiddlewareRole of MiddlewareTypes of Middleware TechnologiesWhat is Context-aware MiddlewareProposed PlanReferences

Page 3: Middleware for Mobile Computing

Evolution of Computing

Single User OS

Mobile Computing

Internet

Networking LAN / WAN

Multi User OS

Batch User OS

3

Page 4: Middleware for Mobile Computing

4

What is Mobile Computing

Mobile Computing Functions-

User mobility

Network mobility

Device mobility

Session mobility

Service mobility

Host mobility

Page 5: Middleware for Mobile Computing

5

Mobile Computing Platforms

Local platform services

Interconnectivity software

Network transport services

Page 6: Middleware for Mobile Computing

6

What is Middleware

Page 7: Middleware for Mobile Computing

7

Common Features Of Middleware Connection and message delivery Transformation Detection and storage Optimization Security Operation support

Page 8: Middleware for Mobile Computing

8

The Limitations of Mobile Computing

1. Mobile Devices2. Network Connection and 3. Physical Host Mobility

Due to these limitations, conventional middleware technologies designed for fixed distributed systems are not prepared to support mobile systems

Page 9: Middleware for Mobile Computing

9

Requirements for Mobile Computing

Dynamic reconfiguration

Adaptions

Asynchronous interaction

Context-awareness

Lightweight middleware

Page 10: Middleware for Mobile Computing

10

Types of Middleware Technologies

Reflective Middleware

Tuple Space Middleware

Context-Aware Middleware

Event-Based Middleware

Page 11: Middleware for Mobile Computing

11

Requirements Vs Categories

Page 12: Middleware for Mobile Computing

12

Context Aware Middleware Why Context Aware Middleware

Current Context Aware Middlewarefree developers from the implementation of low-level details related to the network, like

Concurrency ControlTransaction managementNetwork Communication

So we can focus on application requirements.

Page 13: Middleware for Mobile Computing

13

Context-aware middleware

What is Context.

Page 14: Middleware for Mobile Computing

14

Architecture of context-aware system

Page 15: Middleware for Mobile Computing

15

Who is “ANNA” ??

Earlier

Google Search Results

Page 16: Middleware for Mobile Computing

16

Context-Aware Middleware Issues Issues of Context aware middleware

With the birth of context-aware middleware many issues came out, like

Security, Balance of user control, Sensing the context and conflicts.

we examine the balance of user control in the new middleware approach.

Page 17: Middleware for Mobile Computing

17

Proposed PlanBalance of user control,

However, context-aware applications may not always adapt as the user expects, and may cause users to feel loss of control over the behavior of their applications

Page 18: Middleware for Mobile Computing

18

ReferencesInternational Journal of Computer Applications Technology and Research (IJCATR) Volume 2– Issue 1, 53-58, 2013 on Formal Models for Context Aware Computing Pooja Mohan and Manpreet Singh

A journal paper on A survey about context-aware middleware by Marco Bessi and Leonardo Bruni published in the year 2009

IEEE paper on Current Status Of Middleware Platforms For Mobile Computing by D. S. Adane, S. R. Sathe , C. S. Moghe. Proceedings of the International conference on Wireless Networking and Mobile Computing” (ICWNMC’05) held at Velammal Engineering College, Chennai from December 28-30

S. Hadim, J. Al-Jaroodi, and N. Mohamed. Trends in middleware for mobile ad hoc networks. JCM,1(4):11–21, 2006. B. Hardian. Middleware support for transparency and user control in context-aware systems. In MDS ’06.

Page 19: Middleware for Mobile Computing

19

Thank You.!