自己反映計算による発展可能コンパイラ
自己反映計算による発展可能コンパイラ
批准号:
10139204
负责人:
千葉 滋
金额:
$0.96万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research on Priority Areas (A)
财政年份:
1998
资助国家:
日本
项目状态:
已结题
起止时间:
1998 至 --
中文摘要
点击翻译按钮获取中文摘要
英文摘要
我々が既に開発していたC++言語用の発展可能コンパイラOpenC++の設計を元にJava言語用の発展可能コンパイラOpenJavaを開発した。またOpenJavaを実際にいくつかの有名なデザイン・パターンに対応するよう発展させ、その発展可能性を検証した。Java言語はC++言語に比べ、設計が精錬されているため、発展させるためのAPIは、OpenC++より簡潔で理解しやすいものとすることができた。本研究は当初、我々がこれまで研究してきた拡張機構を備えたコンパイラの技術をもとに、これをソフトウェアの発展機構として応用することを目標として始まった。しかしながら、ソフトウェアの改良過程の支援という応用システムの研究は、「発展機構を備えたソフトウェアの構成原理の研究」に直接的に貢献しているとはいいがたい。このような考えは、研究を進めていくうちに次第に強くなり、徐々に、ソフトウェアを発展させる上で実際に問題となっていることを解決する方向に、研究の目的を変化させていった。この結果、我々は発展可能コンパイラの技術の応用として、schema evolutionを見いだし、現在までに、「メタ」プログラムに従ってプログラムを自動編集するソフトウェアJavassistをJava言語用に開発した。このソフトウェアはschem evolutionに関する応用に十分な程度の発展機能を備えている。Javassistの特徴は、ソースコードを必要とせず、実行時(正確にはロード時)にバイナリコード(バイトコード)を直接編集できる機能を提供している点である。また、実行時にプログラムを編集しても、全体の実行速度が大きく影響をうけないよう、効率のよい処理を実現している。
期刊论文(3)
专著(0)
科研奖励(0)
会议论文
Chiba, Tatsubori: "Yet Another java, lang, Class" Proc.of Ecoop '98 Workshop on Reflective Object-Oriented Programming and Systems. (1998)
Chiba, Tatsubori:“又一个 java、lang、Class”Proc.of Ecoop 98 反射面向对象编程和系统研讨会。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Shigeru Chiba: "Javassist-A Reflection-based Programming Wizard for Java" Proc.of OOPSLA'98 Workshop on Reflective Programming in Ctt and Java. 51-55 (1998)
Shigeru Chiba:“Javassist - 基于反射的 Java 编程向导”Proc.of OOPSLA98 Ctt 和 Java 反射编程研讨会。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Tatsubori, Chiba: "Programming Support of Design Patterns with Compile time Reflection" Proc.of OOPSLA'98 Workshop on Reflective Programming in Ctt and Java. 56-60 (1998)
Tatsubori, Chiba:“使用编译时反射对设计模式进行编程支持”Proc.of OOPSLA98 Ctt 和 Java 反射编程研讨会。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
エッジ型 IoT システムのためのプログラミング環境
-
批准号:24H00688
-
项目类别:Grant-in-Aid for Scientific Research (A)
-
资助金额:$30.45万
-
财政年份:2024
-
负责人:千葉 滋
-
依托单位:
脂肪酸伸長を起点とする血液脂質学の開拓および白血病治療戦略
-
批准号:23H00428
-
项目类别:Grant-in-Aid for Scientific Research (A)
-
资助金额:$30.2万
-
财政年份:2023
-
负责人:千葉 滋
-
依托单位:
A Software Platform for Edge IoT Systems
-
批准号:20H00578
-
项目类别:Grant-in-Aid for Scientific Research (A)
-
资助金额:$28.7万
-
财政年份:2020
-
负责人:千葉 滋
-
依托单位:
巨核球産生ニッチの可視化とニッチにおけるNotchシグナルの機能解析
-
批准号:22390191
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$7.32万
-
财政年份:2010
-
负责人:千葉 滋
-
依托单位:
がんにおけるNotchシグナル異常の解析とこれを標的とした抗腫瘍療法開発研究
-
批准号:20015010
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$7.04万
-
财政年份:2008
-
负责人:千葉 滋
-
依托单位:
Notchシグナル亢進による腫瘍化機構の解明
-
批准号:18013012
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$8.19万
-
财政年份:2006
-
负责人:千葉 滋
-
依托单位:
ハイドロキシアパタイトマイクロキャリアーを利用した造血幹細胞増幅法と移植法の開発
-
批准号:18659276
-
项目类别:Grant-in-Aid for Exploratory Research
-
资助金额:$2.11万
-
财政年份:2006
-
负责人:千葉 滋
-
依托单位:
Notchシグナル阻害によるマスト細胞制御・新たな自己免疫疾患治療法開発に向けて
-
批准号:17659288
-
项目类别:Grant-in-Aid for Exploratory Research
-
资助金额:$1.54万
-
财政年份:2005
-
负责人:千葉 滋
-
依托单位:
Notchシグナル亢進による腫瘍化機構の解明
-
批准号:17014023
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$4.42万
-
财政年份:2005
-
负责人:千葉 滋
-
依托单位:
ユビキタス分散システムの実行基盤の研究
-
批准号:16016231
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$5.82万
-
财政年份:2004
-
负责人:千葉 滋
-
依托单位:
プログラム変換技術による適応型ミドルウェアの研究
-
批准号:04F04819
-
项目类别:Grant-in-Aid for JSPS Fellows
-
资助金额:$1.54万
-
财政年份:2004
-
负责人:千葉 滋
-
依托单位:
ユビキタス分散システムの実行基盤の研究
-
批准号:15017232
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$2.5万
-
财政年份:2003
-
负责人:千葉 滋
-
依托单位:
幹細胞可塑性の分子メカニズムと再生医学研究
-
批准号:14657241
-
项目类别:Grant-in-Aid for Exploratory Research
-
资助金额:$2.11万
-
财政年份:2002
-
负责人:千葉 滋
-
依托单位:
ユビキタス分散システムの実行基盤の研究
-
批准号:14019034
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$3.65万
-
财政年份:2002
-
负责人:千葉 滋
-
依托单位:
分散システムのためのアクセス権の管理機構
-
批准号:13780191
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$1.6万
-
财政年份:2001
-
负责人:千葉 滋
-
依托单位:
白血病を標的とした新たな免疫細胞治療法の開発研究
-
批准号:13218021
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$23.87万
-
财政年份:2001
-
负责人:千葉 滋
-
依托单位:
Notchシグナルによる造血の制御
-
批准号:12036206
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas (A)
-
资助金额:$0.96万
-
财政年份:2000
-
负责人:千葉 滋
-
依托单位:
Notchシグナルによる造血の抑制
-
批准号:11162208
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas (A)
-
资助金额:$0.83万
-
财政年份:1999
-
负责人:千葉 滋
-
依托单位:
プロファイルによる並列プログラミングの支援技術
-
批准号:11780186
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$1.41万
-
财政年份:1999
-
负责人:千葉 滋
-
依托单位:
最適化技法をプログラム可能なコンパイラ
-
批准号:09780249
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$1.28万
-
财政年份:1997
-
负责人:千葉 滋
-
依托单位:
海外基金