muc course – final examination stephane dupin, february 2 nd 2010
TRANSCRIPT
Social Context: Supporting Interaction Awareness
in Ubiquitous EnvironmentsMUC course – Final examination
Stephane Dupin, February 2nd 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
Contents
1 – Today’s model for Ubiquitous ComputingSmart devices nowadays
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 ?
1 – Today’s model for Ubiquitous ComputingThree-tier layered model, and limitations
- … now it’s difficult to add constraints modeling !
- Conventional approach traditionaly encountered :
Abstracts relation with top and down but…
2 – Social context : next step towards smarter UCA sample use case : vehicles convoy
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…)
2 – Social context : next step towards smarter UCNew model : introducing roles and contracts
Devices are viewed as players, performing specific roles, and own one or more social contexts
2 – Social context : next step towards smarter UCNew model : introducing roles and contracts
Taking our example back :
- Subjective contextviewed by leading car
- …but, how do playersmanage their contextsand bound to others ?
2 – Social context : next step towards smarter UCUpdated architecture, taking into account social context
- 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… ?
3 – Conclusion / perspectives
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) : http://www.ict.swin.edu.au/personal/jhan/jhanPapers/mobiquitous09.pdf
Jean-Yves Tigli’s homepage (2009-2010 MUC course) : http://rainbow.i3s.unice.fr/~tigli/doku/doku.php?id=muc_2009_2010
References