DocumentCode :
524830
Title :
An object-oriented processor with Just-In-Time compilation support
Author :
Fong, Anthony S. ; Yau, C.H. ; Tan, Yiyu
Author_Institution :
City Univ. of Hong Kong, Hong Kong, China
Volume :
1
fYear :
2010
fDate :
5-7 May 2010
Firstpage :
299
Lastpage :
302
Abstract :
Java is dominating in object-oriented computing. However, Java relies on Java Virtual Machine to process Java bytecodes, such that it imposes large overhead on the embedded system. In addition, as security is always a major concern in most of the networked computer systems, embedded systems should provide security features to defend against attacks. Many viruses use the security loopholes to trigger attack, such as buffer overflow attack. This paper proposes an object-oriented processor with Just-In-Time compilation support to execute Java program effectively and to protect the system. The system realizes the inherent security features of Java in the core architecture to enhance the overall system security.
Keywords :
Java; embedded systems; just-in-time; object-oriented programming; security of data; virtual machines; Java bytecodes; Java virtual machine; buffer overflow attack; core architecture; embedded system; just-in-time compilation support; networked computer systems; object-oriented computing; object-oriented processor; Buffer overflow; Computer architecture; Computer security; Data structures; Embedded computing; Embedded system; Hardware; Java; Protection; Virtual machining; Java virtual machine; Just-In-Time compilation; Object-Oriented processor;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Communication Control and Automation (3CA), 2010 International Symposium on
Conference_Location :
Tainan
Print_ISBN :
978-1-4244-5565-2
Type :
conf
DOI :
10.1109/3CA.2010.5533826
Filename :
5533826
Link To Document :
بازگشت