%0 Journal Article %T A Tag Type for Certifying Compilation of Java Program
一种用于Java程序验证编译的标签类型 %A CHEN Hui %A CHEN Yi-Yun %A RU Xiang-Min %A
陈晖 %A 陈意云 %A 茹祥民 %J 软件学报 %D 2005 %I %X In the area of language -based security, programs written in typed high-level languages need to be translated into those written in typed low-level languages. This work is not trivial when type dispatch constructs are involved and implemented with tag mechanism. This paper proposes a new type that can deal with a special type dispatch construct occurring in the interface invokation of Java. A low-level language with this type is able to efficiently implement the interface invokation. This implementation approach is adopted in a Just-In-Time compiler with a typed low-level language as a certifying language. %K type-preserving compilation %K type dispatch %K tag mechanism
类型保持编译 %K 类型调度 %K 标签机制 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=8628E606A5B2FEBF&yid=2DD7160C83D0ACED&vid=7801E6FC5AE9020C&iid=38B194292C032A66&sid=C7DDDE86E6286CD9&eid=0954045FA0C6885F&journal_id=1000-9825&journal_name=软件学报&referenced_num=1&reference_num=14