课题基金 / 基金详情

Secure Programming Languages Based on Mobile Code

Secure Programming Languages Based on Mobile Code
基于移动代码的安全编程语言
批准号:
12133203
负责人:
YONEZAWA Akinori
金额:
$24.19万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research on Priority Areas
财政年份:
2000
资助国家:
日本
项目状态:
已结题
起止时间:
2000 至 2003

项目摘要

项目成果

YONEZAWA Akinori的其他基金

相似基金

相关文献

中文摘要
翻译
我们研究了基于移动代码的安全编程语言。我们从理论和实践两个方面对编程语言和系统软件的安全性进行了必要的研究。首先,我们系统地解决了编程语言中的问题,这是软件开发中最重要的元素。解决方案不是即兴的,而是基于坚实的理论。此外,我们在深入了解目标系统的基础上,通过系统化的解决方案解决了系统软件中的研究问题。这项研究的成果包括:C编程语言的安全编译器(Fail-Safe C),Fail-Safe C的接口定义语言,使用类型系统保证安全性的操作系统(内核模式Linux),防御网络免受分布式拒绝服务攻击的系统(MovingFirewall),密码Lambda演算,字符串操作的正则表达式类型,自修复引用监视器,程序模块之间的细粒度访问控制机制,支持移动代码描述的编程语言(Java和Java GoX),Java的对象使用分析,动态类型编程语言方案的高效基于Regjon的内存管理,以及一种用于分布式计算中的访问控制的典型系统。其结果得到了国际计算机科学界的高度评价。这项研究在学术界和工业界产生了重大影响,发布了三款软件,发表了约30篇参考论文。我们获得了四个享有盛誉的奖项,包括日本软件科学学会颁发的最佳论文奖和日经商业出版公司颁发的最佳技术奖。
英文摘要
We studied secure programming languages based on mobile code. We worked on essential research issues in security of programming languages and system software from both theoretical and practical aspects. First we gave a systematic solution to problems in programming languages, which is the most important element in software development. The solution is not ad-hoc but based on a solid theory. Furthermore, we addressed research issues in system software with a systematic solution based on deep understanding of target systems. The results of this research include a secure compiler for the C programming language (Fail-Safe C), an interface definition language for Fail-Safe C, an operating system that guarantees security using type systems (Kernel Mode Linux), a system that defends networks against distributed denial of service attacks (MovingFirewall), cryptographic lambda calculus, regular expression types for string operations, self-repairing reference monitors, a fine-grain access control mechanism between program modules, programming languages that support the description of mobile code (JavaGO and JavaGoX), object usage analysis for Java, efficient regjon-based memory management for a dynamical ly-typed programming language Scheme, and a type system for access control in distributed computation. The results are highly evaluated by internat ional communit of computer science. This research had a significant impact on academic and industrial fields by releasing three software and publishing about 30 refereed papers. We received four prestigious awards including the best paper award from Japan Society for Software Science and the best technology award from Nikkei Business Publications Inc.
期刊论文(152)
专著(0)
科研奖励(0)
会议论文
末永 幸平, 大岩 寛, 住井 英二郎, 米澤 明憲: "Fail-Safe Cのためのインターフェース定義言語"第5回プログラミングおよびプログラミング言語ワークショップ(PPL2003). 14 (2003)
Kohei Suenaga、Hiroshi Oiwa、Eijiro Sumii、Akinori Yonezawa:“故障安全 C 的接口定义语言”第五届编程和编程语言研讨会 (PPL2003) 14 (2003)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Eijiro Sumii, Benjamin C.Pierce: "Logical Relations for Encryption"14^<th> IEEE Computer Security Foundations for Workshop. 256-269 (2001)
Eijiro Sumii、Benjamin C.Pierce:“加密的逻辑关系”14^<th> IEEE 计算机安全基础研讨会。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
浜中 信行, 住井 英二郎, 小林 直樹, 米澤 明憲: "Javaバイトコードにおけるオブジェクト使用解析のための型システム"第4回プログラミングおよびプログラミング言語ワークショツプ(PPL2002). 15 (2002)
Nobuyuki Hamanaka、Eijiro Sumii、Naoki Kobayashi、Akinori Yonezawa:“Java 字节码中对象使用分析的类型系统”第四届编程和编程语言研讨会(PPL2002)15(2002)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Naoshi Tabuchi, Eijiro Sumii, Akinori Yonezawa: "Regular Expression Types for Strings in a Text Processing Language."IPSJ Transactions on Programming. Vol.44 SIG No.02. 1-12 (2003)
Naoshi Tabuchi、Eijiro Sumii、Akinori Yonezawa:“文本处理语言中字符串的正则表达式类型。”IPSJ 编程交易。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
共 69 条
    Adaptive Software Substrate for High Performance Wide Area Computing
    • 批准号:
      12308012
    • 项目类别:
      Grant-in-Aid for Scientific Research (A)
    • 资助金额:
      $26.32万
    • 财政年份:
      2000
    • 负责人:
      YONEZAWA Akinori
    • 依托单位:
    Secure Programming Languages Based on Mobile Code
    • 批准号:
      12133101
    • 项目类别:
      Grant-in-Aid for Scientific Research on Priority Areas
    • 资助金额:
      $46.72万
    • 财政年份:
      2000
    • 负责人:
      YONEZAWA Akinori
    • 依托单位:
    StackThreads/MP : Integrating Futures into Calling Standards
    • 批准号:
      08408008
    • 项目类别:
      Grant-in-Aid for Scientific Research (A)
    • 资助金额:
      $22.14万
    • 财政年份:
      1996
    • 负责人:
      YONEZAWA Akinori
    • 依托单位:
    Design and Implementation of Concurrent Programming Language based on Linear Logic
    • 批准号:
      06452389
    • 项目类别:
      Grant-in-Aid for General Scientific Research (B)
    • 资助金额:
      $3.84万
    • 财政年份:
      1994
    • 负责人:
      YONEZAWA Akinori
    • 依托单位:
    海外基金