CONTEXT-AWARENESS SIMULATION TOOLKIT - A Study on Secure Context-based Learning in Ubiquitous Computing

InSu Kim, HeeMan Park, BongNam Noh, YoungLok Lee, SeungYong Lee, HyungHyo Lee

Abstract

The study deals with the most important elements of ubiquitous computing, that is, the toolkit to acquire, express and safely use the context information. To do so, we introduce CAST(Context-Awareness Simulation Toolkit) and show how it works. CAST generates users and devices in a virtual home domain, designates their relation and creates virtual context information. The created context information is reused by the request of application and put into use for learning. Particularly, we have given a consideration to security in the process of context creation and its consumption. That is, we applied SPKI/SDSI to test if the created context information was valid information and if the application that called for the context had legitimate authority to do so. CAST not only captures virtual context information, but it also guarantees the safe sharing of the context information requested by the application.

References

  1. G. D. Abowd, 1999, “Software Engineering Issues for Ubiquitous computing”, Int. Conf. on Software Engineering, Los Angeles,
  2. A. K. Dey, G. D. Abowd, 2000, “The Context Toolkit: Aiding the Development of Context-Aware Applications”, Workshop on Software Engineering for Wearable and Pervasive Computing, Limerick, Ireland
  3. A. K. Dey, G. Kortuem, D. R. Morse, A. Schmidt, 2001, “Situated Interaction and Context-Aware Computing”, editorial, Personal Ubi Comp, Vol. 5 No. 1, pp. 1-3
  4. Dey, A.K., Salber, D. Abowd, G.D., 2001, “A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications”, anchor article of a special issue on Context-Aware Computing Human-Computer Interaction (HCI) Journal, Vol. 16, No. 2-4, pp. 97-166
  5. W.S. Means, E.R. Harold, 2001, “XML in a Nutshell, A Desktop Quick Reference”, O'Reilly
  6. Seiie jang, Youngho Lee and Woontack Woo, 2004, “CIVE: Context-based Interactive System for Distributed Virtual Environment”
  7. Harry Chen, Filip Perich, Tim Finin, Anupam Joshi, 2004, “SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications”
  8. Harry Chen, Tim Finin, Anupam Joshi, Lalana Kagal, 2004, “Intelligent Agents Meet the Semantic Web in Smart Spaces”, the IEEE Computer Society
  9. H. Chen, T. Finin, and A. Joshi, 2003, “An ontology for context-aware pervasive computing environments. Special Issue on Ontologies for Distributed Systems”, Knowledge Engineering Review
  10. N. Davis, K. Cheverst, K. Mitchel, A. Efrat, 2001, “Using and Determining Location in a Context Sensitive Tour Guide”, IEEE Computer
  11. K. Cheverst, N. Davies, K. Mitchell, A. Friday, 2000, “Experiences of Developing and Deploying a ContextAware Tourist Guide: The GUIDE Project”, Proc. Of the 6th Int. Conference on Mobile Computing and Networking(MOBICOM), Boston MA USA, ACM
  12. Mitchel, N. Davis, 2002, “The role of adaptive hypermedia in a context-aware tourist guide”, Communications of the ACM (CACM), Vol. 45, No. 5
  13. N. Davies, K. Cheverst, K. Mitchell, A. Efrat, 2001, “Using and Determining Location in a ContextSensitive Tour Guide”, IEEE Computer, Vol.34.No.8
  14. YoungLok Lee, Seoungyong Lee, InSu Kim, HyungHyo Lee, BongNam Noh, 2005, “Development of Event Manager and Its Application in Jini Environment”, IFIP International Conference on NCUS 2005, Nagasaki, Japan, pp. 704-713
  15. YoungLok Lee, Seoungyong Lee, HeeMan Park, HyungHyo Lee, BongNam Noh, 2005, “The Design and Implementation of Secure Event Manager Using SPKI/SDSI Certificate”, IFIP International Conference on UISW 2005, Nagasaki, Japan, pp. 490-498
  16. J. Kaye, D. Castillo, 2005, The Book, “FlashTM MX for Interactive Simulation”,ISBN:14-0181-291-0
  17. Craig Swann, Gregg Caines, 2002, The Book, “XML in FlashTM”, ISBN:0-672-32315-X, QUE Publishing
  18. M. L. Liu, 2004, The Book, “Distributed Computing: Principles and Applications”, ISBN:0-201-79644-9, PEARSON ADDISON-WESLEY
  19. Gerti Kappel, Birgit Proll, 2003, Werner Retshitzegger, Wieland Schwinger, “Customisation for Ubiquitous Web Applications: A Comparison of Approaches”, International Journal of Web Engineering and Technology, Vol.1, No.1, pp. 79-111
  20. Mark Weiser, 1993, “Some Computer Science Problems in Ubiquitous Computing”, ACM
  21. Mark Weiser, 1993, “Ubiquitous Computing”, Nikkei Electronics, pp.137-143
  22. Mark Weiser, 1994, “The World is Not a Desktop”, Interaction, pp.7-8
  23. PHILIP BISHOP AND NIGEL WARREN, 2002, The Book, “JavaSpacesTM in Practice”, ISBN: 0-321- 11231-8, Addison-Wesley
  24. W.KEITH EDWARDS, 2000, The Book, “Core JINI(2nd Edition)”, ISBN: 0-13-089408-7, Prentice Hall PTR
Download


Paper Citation


in Harvard Style

Kim I., Park H., Noh B., Lee Y., Lee S. and Lee H. (2006). CONTEXT-AWARENESS SIMULATION TOOLKIT - A Study on Secure Context-based Learning in Ubiquitous Computing . In Proceedings of WEBIST 2006 - Second International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-972-8865-46-7, pages 190-198. DOI: 10.5220/0001256901900198


in Bibtex Style

@conference{webist06,
author={InSu Kim and HeeMan Park and BongNam Noh and YoungLok Lee and SeungYong Lee and HyungHyo Lee},
title={CONTEXT-AWARENESS SIMULATION TOOLKIT - A Study on Secure Context-based Learning in Ubiquitous Computing},
booktitle={Proceedings of WEBIST 2006 - Second International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2006},
pages={190-198},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001256901900198},
isbn={978-972-8865-46-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of WEBIST 2006 - Second International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - CONTEXT-AWARENESS SIMULATION TOOLKIT - A Study on Secure Context-based Learning in Ubiquitous Computing
SN - 978-972-8865-46-7
AU - Kim I.
AU - Park H.
AU - Noh B.
AU - Lee Y.
AU - Lee S.
AU - Lee H.
PY - 2006
SP - 190
EP - 198
DO - 10.5220/0001256901900198