MUC course – Final examination Stephane Dupin, February 2 nd 2010.

Slides:



Advertisements
Similar presentations
Mobile applications Mobile applications have been a domain for recommendation –small display sizes and space limitations –naturally require.
Advertisements

Context-Aware Security Gleneesha Johnson
An Architecture for Privacy-Sensitive Ubiquitous Computing Jason I. Hong Group for User Interface Research Computer Science Division University of California.
SelfCon Foil no 1 Dynamic component systems 1. SelfCon Foil no 2 Pre-structured systems vs. dynamic component systems Pre-structured – emphasis on content.
Sharing Content and Experience in Smart Environments Johan Plomp, Juhani Heinila, Veikko Ikonen, Eija Kaasinen, Pasi Valkkynen 1.
1 The Ubiquitous Web Eunchae Yoon. School of Engineering, Eunchae Yoon 2 Contents What is Ubiquitous computing? What is Ubiquitous Web? Ubiquitous computing.
Context-Aware User Interfaces. Gent, 21 maart 2005 Context-Aware User Interfaces Context-Aware User Interfaces is a requirement for all defined scenarios.
Pervasive Computing 通訊所 鄭筱親. Outline  Introduction  Context Awareness  Recent Research  Future and Conclusion.
Peter Kropf Ubiquitous Computing - Hiver 2006/20071 Peter Kropf Université de Neuchâtel Institut d’informatique
490dp Introduction Robert Grimm. The Computer for the 21 st Century “The most profound technologies are those that disappear. They weave themselves into.
Ambient Computational Environments Sprint Research Symposium March 8-9, 2000 Professor Gary J. Minden The University of Kansas Electrical Engineering and.
1 NSF PeCS Twenty Years after Mark Weiser's Vision for Ubiquitous Computing - What Next? Plenary Discussion: 1/27: 5.15pm – 6.15pm Facilitators: Mahadev.
ISA5428: 普及計算 Pervasive Computing Course Outline 金仲達教授 清華大學資訊系統與應用研究所 九十三學年度第一學期 (Slides are taken from the presentations by Prof. Friedemann Mattern of.
CAT – Context Aware Toolkit A framework for building context-aware applications on mobile devices, such as the iPAQ. Features: Provides access to all local.
An Approach for Configuring Ontology- based Application Context Model Chung-Seong Hong, Hyun Kim, Hyoung-Sun Kim Electronics and Telecommunication Research.
Chapter 6 SECURE WIRELESS PERSONAL NETWORKS: HOME EXTENDED TO ANYWHERE.
ATSN 2009 Towards an Extensible Agent-based Middleware for Sensor Networks and RFID Systems Dirk Bade University of Hamburg, Germany.
Finale’ cs294-8 Design of Deeply Networked Systems Spring 2000 David Culler & Randy Katz U.C. Berkeley
Real-Time Systems and the Aware Home Anind K. Dey Ubiquitous Computing Future Computing Environments.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
THE SECOND LIFE OF A SENSOR: INTEGRATING REAL-WORLD EXPERIENCE IN VIRTUAL WORLDS USING MOBILE PHONES Sherrin George & Reena Rajan.
Marco Blumendorf I July 21th, 2009 Towards a Model-Based Framework for the Development of Adaptive Multimodal User Interfaces.
P2P Systems Meet Mobile Computing A Community-Oriented Software Infrastructure for Mobile Social Applications Cristian Borcea *, Adriana Iamnitchi + *
DCS 891C Research Seminar Summer 2004 July 16, 2004 Richard Harvey
Smart Environment The Internet of Things Oana Dragomir, Adam Giemza
The Computer for the 21 st Century Mark Weiser – XEROX PARC Presented By: Mihail Ionescu.
Security Tracking and Advising for Taxi Customers Group Member Tanapol Euaungkanakul Chayanin Mukviboonchai Thanachit Viriyayanyongsuk.
IT 351 Mobile &Wireless Computing Semester 2, Dr. Hala Mokhtar Room 79- 2nd floor.
Safety support in the automotive industry Jacob Bangsgaard Director of External Affairs and Communications 1st Annual International Conference on ICTs.
Software Architecture Framework for Ubiquitous Computing Divya ChanneGowda Athrey Joshi.
The Ubiquitous Web as a model to lead our environment to its full potential Juan Ignacio Vazquez, Joseba Abaitua, Diego López de Ipiña W3C Workshop on.
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 09. Review Introduction to architectural styles Distributed architectures – Client Server Architecture – Multi-tier.
RESEARCH FORECAST BEAM DEMAND SIZE RESEARCH MARKET SIZE AND RESEARCH AND RESEARCH & FORECAST MARKET DEMAND SIZE RESEARCH MARKET SIZE AND RESEARCH AND RESEARCH.
Pervasive software interoperability for the Operating Room of the Future May 10, 2005.
IB Information Technology in a Global Society Introduction to the course ITGS H3 Mr Greenwood (JAG)
A Framework to Evaluate Intelligent Environments Chao Chen Supervisor: Dr. Sumi Helal Mobile & Pervasive Computing Lab CISE Department April 21, 2007.
IT 351 Mobile &Wireless Computing Semester 1, Dr. Hala Mokhtar Room th floor.
PERVASIVE COMPUTING MIDDLEWARE BY SCHIELE, HANDTE, AND BECKER A Presentation by Nancy Shah.
1© 2011 M. SatyanarayananNSF PeCS Workshop January 27, 2011 Achieving Ubiquity through Hardware Virtualization Mahadev Satyanarayanan School of Computer.
1 SAM ‘08 © 2008, Dewayne E PerryICSE ’08 – Leipzig, Germany Composable Context-Aware Architectural Connectors Christine Julien Dewayne Perry.
Uichin Lee KAIST KSE KSE801: Mobile and Pervasive Computing for Knowledge Services.
Page 1 Accounting Management in a TINA- Based Service and Network Environment Patrick Hellemans, Cliff Redmond, Koen Daenen, Dave Lewis IS&N 99 - Barcelona.
The Brave New World of Retail:. The Brave New World of Retail Wade Allen Vice President of Retail at Rockfish Interactive Devora Rogers Director of Product,
Master Course /11/ Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)
1 Ubiquitous Computing Nov. 15, 2006 Ki-Joune Li.
An Architecture to Support Context-Aware Applications
Ashley White.  Computing that is made to be found anywhere and everywhere.  A high degree of communication among devices and sensors through a ubiquitous.
E-Learning at the University: Challenges for the web 2.0 generation Frederik Truyen, K.U.Leuven.
DESIGN OF SOFTWARE ARCHITECTURE
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
SelfCon Foil no 1 Variability in Self-Adaptive Systems.
Pervasive Computing Parts of the slides are extracted from those of Profs. Mark Weiser, Deborah Estrin, Akbar Sayeed, Jack Stankovic, Mani Srivastava,
Mobile Computing and Wireless Communication Pisa 26 November 2002 Roberto Baldoni University of Roma “La Sapienza”
Introducing… Conferencing Manager. Agenda Citrix MetaFrame Conferencing Manager Solving business challenges Value to our channel Citrix MetaFrame Conferencing.
© Drexel University Software Engineering Research Group (SERG) 1 The OASIS SOA Reference Model Brian Mitchell.
Cyber Space vs. Ubiquitous Space
1 Pervasive Computing: Vision and Challenges Myungchul Kim Tel:
Network Intelligence, Monetizing the Meter Mauricio Arango Sun Microsystems January 21, 2010.
21st Century Classroom. By: Matthew May. 21st Century Classrooms Classrooms need to be centered around the students.
Ambient Intelligence: Everyday Living Aid System for Elders
LECTURER: NGUY Ễ N ANH TU Ấ N (TUAN NGUYEN) TUTORS: TÔN TH Ị KIM LOAN TR Ầ N H Ồ NG NGHI {TUANNA, LOANTTK, Developing Applications.
IHP Im Technologiepark Frankfurt (Oder) Germany IHP Im Technologiepark Frankfurt (Oder) Germany ©
Towards middleware based situation awareness Leo Motus, Merik Meriste ja Jürgo-Sören Preden.
FELICIAN UNIVERSITY Creating a Learning Community Using Knowledge Management and Social Media Dr. John Zanetich, Associate Professor Felician University.
Gaia Ubiquitous Computing Directions Roy Campbell University of Illinois at Urbana-Champaign.
5G is coming Zoltán Turányi 5G Expert, Ericsson Research
Models and Infrastructure for Pervasive Computing
How to Build Smart Appliances?
Sensor Networks in pervasive games “save the princess game”
Recommendations in ubiquitous environments
Presentation transcript:

MUC course – Final examination Stephane Dupin, February 2 nd 2010

 “ The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it ” ◦ M. Weiser, 1991, "Computer for the 21st century"

 1 – Today’s model for Ubiquitous Computing ◦ Smart devices nowadays ◦ Three-tier layered model, and limitations  2 – Social context : next step towards smarter UC ◦ New challenge : weave relationships between devices ◦ A sample use case : vehicles convoy ◦ New model : introducing roles and contracts ◦ Updated architecture, taking into account social context  3 – Conclusion / perspectives

 My brand new super-connected device is able to : ◦ Retrieve data from sensors, adapt this data ◦ Communicate with other devices or services via explicit request or adhoc connection  What about dynamic adaptibility ?

- … now it’s difficult to add constraints modeling ! - Conventional approach traditionaly encountered : Abstracts relation with top and down but…

 A group of people rent two car to drive to a given location wherever  We want to be able to : ◦ Exchange information via portable devices through vehicle system ◦ Communicate between vehicles ◦ Retrieve data from surrounding infrastructures ◦ Use external services (insurance, travel guide…)

 Devices are viewed as players, performing specific roles, and own one or more social contexts

Taking our example back : - Subjective context viewed by leading car - …but, how do players manage their contexts and bound to others ?

- Externalisation of context (loose coupling with actors) - Event-driven and message based interactions between an actor and its social contexts

 Enable networks of social-aware devices  Better devices adaptability to specific scenarios  Multiple social-contexts per device…  Sharing of social-context : towards infinite possibilities… ?

Questions

 Tran, M.H.,Han, J and Colman, A. (2009) 'Social Context: Supporting Interaction Awareness in Ubiquitous Environments' In Proceedings of the 6th Annual International Conference on Mobile and Ubiquitous Systems (Mobiquitous’09) : apers/mobiquitous09.pdf apers/mobiquitous09.pdf  Jean-Yves Tigli’s homepage ( MUC course) : ?id=muc_2009_ ?id=muc_2009_2010