Title :
A Type System for Checking Consistencies of a Policy Specification Used in Ubiquitous Programming Environment
Author :
Choi, Ki-Hwan ; Jeong, Hye-Ryeong ; Doh, Kyung-Goo ; Ahn, Joonseon ; Chang, Byeong-Mo
Author_Institution :
Hanyang Univ., Ansan
Abstract :
The high-level policy description language used for ubiquitous programming framework specifies context entity relations, as well as context-based access control and adaptation rules. Then the specification in the policy description language is translated into the code in a general-purpose language, which is to be used in ubiquitous environment. However, the inconsistencies and errors in the policy specification are all passed into the translated code, potentially resulting disastrous malfunction. This paper introduces a type system that checks the consistency of a policy specification so that the specification is free from type-related errors and inconsistencies.
Keywords :
distributed programming; formal specification; program compilers; program debugging; programming environments; reasoning about programs; specification languages; ubiquitous computing; adaptation rules; compile-time checker; consistency checking type system; context-based access control; high-level policy description language; policy specification; ubiquitous programming environment; Access control; Context-aware services; Hardware; Information technology; Laboratories; Middleware; Printers; Programming environments; Programming profession; Ubiquitous computing;
Conference_Titel :
Convergence Information Technology, 2007. International Conference on
Conference_Location :
Gyeongju
Print_ISBN :
0-7695-3038-9
DOI :
10.1109/ICCIT.2007.260