Middleware for Mobile Computing
description
Transcript of Middleware for Mobile Computing
1
Middlewarefor
Mobile ComputingBy- Chitra G. Sahu
M-Tech CSE, RCOEM.
Guided by- Dr. D. S. Adane
2
OverviewWhat is Mobile ComputingWhat are Mobile Computing PlatformWhat is MiddlewareRole of MiddlewareTypes of Middleware TechnologiesWhat is Context-aware MiddlewareProposed PlanReferences
Evolution of Computing
Single User OS
Mobile Computing
Internet
Networking LAN / WAN
Multi User OS
Batch User OS
3
4
What is Mobile Computing
Mobile Computing Functions-
User mobility
Network mobility
Device mobility
Session mobility
Service mobility
Host mobility
5
Mobile Computing Platforms
Local platform services
Interconnectivity software
Network transport services
6
What is Middleware
7
Common Features Of Middleware Connection and message delivery Transformation Detection and storage Optimization Security Operation support
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
9
Requirements for Mobile Computing
Dynamic reconfiguration
Adaptions
Asynchronous interaction
Context-awareness
Lightweight middleware
10
Types of Middleware Technologies
Reflective Middleware
Tuple Space Middleware
Context-Aware Middleware
Event-Based Middleware
11
Requirements Vs Categories
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.
13
Context-aware middleware
What is Context.
14
Architecture of context-aware system
15
Who is “ANNA” ??
Earlier
Google Search Results
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.
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
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.
19
Thank You.!