Hardware support for user-access control on an object-oriented processor

  • Authors:
  • K. M. Lo;P. L. Mok;W. S. Yu;Anthony S. Fong

  • Affiliations:
  • City University of Hong Kong, Kowloon, Hong Kong;City University of Hong Kong, Kowloon, Hong Kong;City University of Hong Kong, Kowloon, Hong Kong;City University of Hong Kong, Kowloon, Hong Kong

  • Venue:
  • ISICT '03 Proceedings of the 1st international symposium on Information and communication technologies
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

JAVA is relatively a new Object-Oriented Programming (OOP) language. It has most of the advantages of Object-Oriented languages such as encapsulation, polymorphism, dynamic binding and inheritance. Consequently programs developed by JAVA are more reliable and secure. However, as traditional computer architectures RISC and CISC do not provide much hardware support for OOP, their performance for OOP is notoriously poor.jHISC is developed to target for JAVA and bases on High Level Instruction Set Computer (HISC) which supports Object-Oriented Programming (OOP) in hardware level. With jHISC architecture, software developer can take the advantages of OOP without the performance penalty.In this paper, a new algorithm of security management is introduced for jHISC. The algorithm can maximize the hardware supports to OOP of jHISC, to further improve the security and performance of JAVA program.