%0 Journal Article
%T The Analysis of Java Dynamic Class Loading
Java动态类加载分析
%A ZUO Tian-Jun
%A ZHU Zhi-Lin
%A HAN Jun-Gang
%A CHEN Ping Institute of Software Engineering
%A Xidian University
%A Xi' an
%A
左天军
%A 朱智林
%A 韩俊刚
%A 陈平
%J 计算机科学
%D 2005
%I
%X Dynamic class loading is a novel and powerful mechanism of Java. It supports installing software compo- nents at runtime. Java allows lazy, dynamic loading of classes according to user-definable policies, and a form of name space separation using class loaders. In the paper, we present the notion of Java class loading in detail. We show how class loading is closely related to the security of Java platform and analyze typical attacks on loading. We also present formalizations of class loading and show the existing problems of these works. We propose the future research at last.
%K Dynamic class loading
%K Java security
%K Dynamic linking
%K Formalization
动态加载
%K Java安全性
%K 动态连接
%K 形式化方法
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=64A12D73428C8B8DBFB978D04DFEB3C1&aid=24E5915662B625DE&yid=2DD7160C83D0ACED&vid=9971A5E270697F23&iid=E158A972A605785F&sid=5D9D6A8FC2C66FD8&eid=E0F6F365E4766526&journal_id=1002-137X&journal_name=计算机科学&referenced_num=1&reference_num=11