first presentation seminar task and ubiquitous computing...
TRANSCRIPT
![Page 1: First Presentation Seminar Task and Ubiquitous Computing ...ts2/admuc/seminar1415/first/group03.pdf · Seminar Task First Presentation * Contents Application scenario System architecture](https://reader033.vdocuments.mx/reader033/viewer/2022042307/5ed317fc444dc013b77eea62/html5/thumbnails/1.jpg)
Department of Computer Science Institute for System Architecture, Chair for Computer Networks
GroupNo.3: TravelAlertTeam: Subramanya Joshi, Xi Luo
Application Development for Mobileand Ubiquitous Computing
Seminar TaskFirst Presentation
![Page 2: First Presentation Seminar Task and Ubiquitous Computing ...ts2/admuc/seminar1415/first/group03.pdf · Seminar Task First Presentation * Contents Application scenario System architecture](https://reader033.vdocuments.mx/reader033/viewer/2022042307/5ed317fc444dc013b77eea62/html5/thumbnails/2.jpg)
*
Contents
■ Application scenario
■ System architecture
■ Use cases
■ Mockup
■ Technologies
■ Challenges
■ Work plan
1
![Page 3: First Presentation Seminar Task and Ubiquitous Computing ...ts2/admuc/seminar1415/first/group03.pdf · Seminar Task First Presentation * Contents Application scenario System architecture](https://reader033.vdocuments.mx/reader033/viewer/2022042307/5ed317fc444dc013b77eea62/html5/thumbnails/3.jpg)
*
Application Scenario
■ A traveller, with/without visit plans, just arrives a new place.
■ Real-time local information (weather, trends, news, flight and trains etc) can be obtained.
■ Based on that new plan can be made or old plan can be adapted.
■ Without Internet connection, alerts in the high security situation (serious attack or natural disaster etc) will be sent by SMS.
2
![Page 4: First Presentation Seminar Task and Ubiquitous Computing ...ts2/admuc/seminar1415/first/group03.pdf · Seminar Task First Presentation * Contents Application scenario System architecture](https://reader033.vdocuments.mx/reader033/viewer/2022042307/5ed317fc444dc013b77eea62/html5/thumbnails/4.jpg)
*
System Architecture
3
![Page 5: First Presentation Seminar Task and Ubiquitous Computing ...ts2/admuc/seminar1415/first/group03.pdf · Seminar Task First Presentation * Contents Application scenario System architecture](https://reader033.vdocuments.mx/reader033/viewer/2022042307/5ed317fc444dc013b77eea62/html5/thumbnails/5.jpg)
*
Use Cases
4
![Page 6: First Presentation Seminar Task and Ubiquitous Computing ...ts2/admuc/seminar1415/first/group03.pdf · Seminar Task First Presentation * Contents Application scenario System architecture](https://reader033.vdocuments.mx/reader033/viewer/2022042307/5ed317fc444dc013b77eea62/html5/thumbnails/6.jpg)
*
Mockup
5
![Page 7: First Presentation Seminar Task and Ubiquitous Computing ...ts2/admuc/seminar1415/first/group03.pdf · Seminar Task First Presentation * Contents Application scenario System architecture](https://reader033.vdocuments.mx/reader033/viewer/2022042307/5ed317fc444dc013b77eea62/html5/thumbnails/7.jpg)
*
Technologies
■ Client side
Android platform will be used as it has wide user base and more stable environment for mobile applications. Also the APIs required for application development are readily available.
■ Server side
App servers running providing web services for user registration. The app server uses a database to store user specific information.
App server uses external sms services providers for sending sms in user offline mode and high alert situations.
6
![Page 8: First Presentation Seminar Task and Ubiquitous Computing ...ts2/admuc/seminar1415/first/group03.pdf · Seminar Task First Presentation * Contents Application scenario System architecture](https://reader033.vdocuments.mx/reader033/viewer/2022042307/5ed317fc444dc013b77eea62/html5/thumbnails/8.jpg)
*
Challenges
■ Client side
- Understand and use Android SDK.- Fetches news from News Server, with minimal usage of
network as user is travelling and is under roaming charges.
■ Server side
- High availability of the alerting services.- Providing reliable services.
7
![Page 9: First Presentation Seminar Task and Ubiquitous Computing ...ts2/admuc/seminar1415/first/group03.pdf · Seminar Task First Presentation * Contents Application scenario System architecture](https://reader033.vdocuments.mx/reader033/viewer/2022042307/5ed317fc444dc013b77eea62/html5/thumbnails/9.jpg)
*
Work Plan
■ Mobile application development - Understand Android SDK.- Develop user interface.- Set up mobile application to access various web
service for weather, news etc.
■ Web server development
- Development of web service for user registrations and monitoring of the user online/offline.
- Setting up the SMS gateway for high alert situation.
8
![Page 10: First Presentation Seminar Task and Ubiquitous Computing ...ts2/admuc/seminar1415/first/group03.pdf · Seminar Task First Presentation * Contents Application scenario System architecture](https://reader033.vdocuments.mx/reader033/viewer/2022042307/5ed317fc444dc013b77eea62/html5/thumbnails/10.jpg)
*
The End
Thank You!&
Questions?