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