Abstract
The goal of our research is to provide an advanced programming environment for ubiquitous computing, which facilitates the development of secure and reliable ubiquitous software. The environment consists of a high-level ubiquitous programming framework, a run-time system enhanced with better context adaptation and security, and programming support tools.
In this paper, we focus on a ubiquitous programming framework, which includes a high-level policy description language, a translator to Java and a runtime system. We first present a high-level policy description language for formally specifying context entity relation, as well as context-based access control and adaptation policies. We then describe how a specification in the policy description language can be translated into Java code which makes use of JCAF.
This work was supported by grant No. R01-2006-000-10926-0 from the Basic Research Program of the Korea Science and Engineering Foundation.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Bardram, J.E.: The Java Context Awareness Framework-A Service Infrastructure and Programming Framework for Context-Aware Applications. In: Third International Conference, Pervasive 2005, Munich, Germany (May 2005)
Cahill, V., et al.: Using Trust for Secure Collaboration in Uncertain Environment, Pervasive computing, July-September 2003 pp. 52–61 (2003)
Cho, E., Lee, K.: Security Checks in Programming Languages for Ubiquitous Environments. In: Proceedings of 2004 Workshop on Pervasive, Security, Privacy and Trust (August 2004)
Bellavista, P., Corradi, A., Montanari, R.: Context-Aware Middleware for Resource Management in the Wireless Internet. IEEE Transactions on Software Engineering 29(12) (December 2003)
Corradi, A., Montanari, R., Tibaldi, D.: Context-based Access Control for Ubiquitous Service Provisioning. In: Proceedings of the 28th International Computer Software and Applications Conference (COMPSAC 2004) (2004)
Kindberg, T., Fox, A.: System Software for Ubiquitous Computing, Pervasive computing, January-March 2003, pp. 70–81 (2003)
Roman, M., Hess, C.K., Cerqueira, R., Ranganat, A., Campbell, R.H., Nahrstedt, K.: Gaia: A Middleware Infrastructure to Enable Active Spaces. In: IEEE Pervasive Computing, pp. 74–83 (2002)
Scott, D.J.: Abstracting application-level security policy for ubiquitous computing, University of Cambridge, Computer Laboratory, Technical Report UCAM-CL-TR-613 (January 2005)
Wichadakul, D., Gu, X., Nahrstedt, K.: A Programming Framework for Quality-Aware Ubiquitous Multimedia Applications. In: Proceedings of Multimedia 2002, Juan-les-Pins, France (December 2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ahn, J., Chang, BM., Doh, KG. (2006). A Policy Description Language for Context-Based Access Control and Adaptation in Ubiquitous Environment. In: Zhou, X., et al. Emerging Directions in Embedded and Ubiquitous Computing. EUC 2006. Lecture Notes in Computer Science, vol 4097. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11807964_66
Download citation
DOI: https://doi.org/10.1007/11807964_66
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-36850-2
Online ISBN: 978-3-540-36851-9
eBook Packages: Computer ScienceComputer Science (R0)