DocumentCode :
3376598
Title :
JVMTI-based Model Enforcement on Java Platform for Model-Carrying Code
Author :
Sun, Chen ; Ren, Jinglei ; Zheng, Xiaojuan ; Wei, Yonglong ; Zheng, Xudong
Author_Institution :
Sch. of Software, Northeast Normal Univ., Changchun, China
fYear :
2009
fDate :
20-22 Dec. 2009
Firstpage :
1
Lastpage :
5
Abstract :
Model-carrying code (MCC) is an effective approach to ensuring the security of mobile code and provides a model-based security framework for execution of untrusted applications. However, it faces several difficulties when applied to the most ubiquitous mobile code platform Java, as a new mechanism should be established in the enforcement phase to monitor program behavior of a thread in the Java virtual machine (JVM) instead of a process on the operating system. To address this problem, we develop a new method of model enforcement based on the JVM tool interface (JVMTI), which introduces few changes to JVM. Since the method keeps compatible with the Java specification requests (JSR), it enjoys a high level of portability. This paper also evaluates efficiency of our method under the assumption that each transition on the model costs a predefined constant period of time.
Keywords :
Java; distributed programming; operating systems (computers); security of data; virtual machines; JVM tool interface; JVMTI-based model enforcement; Java platform; Java specification requests; Java virtual machine; mobile code security; model-based security framework; model-carrying code; operating system; ubiquitous mobile code platform; untrusted applications; Application software; Condition monitoring; Information security; Java; National security; Operating systems; Sun; Virtual machine monitors; Virtual machining; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Ubiquitous Information Technologies & Applications, 2009. ICUT '09. Proceedings of the 4th International Conference on
Conference_Location :
Fukuoka
ISSN :
1976-0035
Print_ISBN :
978-1-4244-5131-9
Type :
conf
DOI :
10.1109/ICUT.2009.5405715
Filename :
5405715
Link To Document :
بازگشت