アスペクト指向プログラミング言語の言語拡張に対する新たな枠組みの導入
引入面向方面编程语言的语言扩展新框架
基本信息
- 批准号:06J02115
- 负责人:
- 金额:$ 1.79万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for JSPS Fellows
- 财政年份:2006
- 资助国家:日本
- 起止时间:2006 至 2008
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
当該年度は、前年度の芝浦工業大学の古宮研究室と共同研究の成果を英語論文化し、国際会議JCKBSE'08で発表した。この研究は単体テストから不要なオブジェクトへの依存性を排除するための表明機構Traversal Assertの提案と評価である。Traversal Assertは、後述するテストに基づくポイントカットが利用するような単体テストケースの記述を改善することができる。実際のオープンソースソフトウェアに対して意図的に欠陥を埋め込む変異テストを実施した結果、Traversal Assertを使うことでテストケースからの他のクラスへの不要な依存性を排除しつつ、正しく欠陥を発見できることを確認した。また、初年度に提案した、テストに基づくポイントカット(Test-based Pointcuts)に関する更なる実装の改善および博士論文執筆を行った。テストに基づくポイントカットはアスペクト指向プログラミングのソフトウェア進化発展への対応という問題の解決を目標とし、プログラムの単体テストケースを利用することで自動的な進化発展への対応を可能にする。また実行履歴の概念によるポイントカットの指定を、テスト実行によって可能にする。このような特定の実行履歴の指定は既存の技術では不可能であった。テストに基づくポイントカットは、単体テストケースをテストとして実行し、その際に実行履歴を記録することで、ポイントカットが期待する実行履歴の一例を得る。その実行履歴とプログラムの実行中に観測される実行履歴を対応づけることで、特定の実行履歴の指定を達成する。当該年度の実装の改善により、実行履歴の指定をより正確にすることが可能になった。
The results of joint research conducted by the Furumiya Laboratory of Shibaura University of Technology were presented at the International Conference JCKBSE'08. This study is based on the evaluation of the proposal of Traverse Assert. Traversal Assert is the last to be mentioned. In fact, the solution is to eliminate the dependency of the target, and to confirm the result of the implementation of the variant, the Traverse Assert, and the other variant. In the first year of the year, the proposal was submitted to the Ministry of Science and Technology, and the proposal was submitted to the Ministry of Education. The solution of the problem of the evolution of the system is to use the system of the system. The concept of implementation is to specify, implement and implement the This is a specific implementation of the existing technology is impossible. The first step is to make sure that you have a good record of your performance. The implementation of the test, specific implementation of the specified When the year's implementation of the improvement, implementation of the specified, correct, and possible
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
アスペクト指向プログラミングにおけるテストに基づいたポイントカットの提案
面向方面编程中基于测试的切入点建议
- DOI:
- 发表时间:2007
- 期刊:
- 影响因子:0
- 作者:Ri;S.;Matsunaga;Y.;Fujigaki;M.;Matui;T.;Morimoto;Y.;櫻井 孝平
- 通讯作者:櫻井 孝平
An Assertion Mechanism for Software Unit Testing to Remain Unaffected by Program Modification-The Mechanism to Eliminate Dependency from/to Unnecessary Object
一种软件单元测试不受程序修改影响的断言机制——消除不必要对象依赖的机制
- DOI:
- 发表时间:2008
- 期刊:
- 影响因子:0
- 作者:Masanori Sakakibara;Kouhei Sakurai;Seiichi Komiya
- 通讯作者:Seiichi Komiya
プログラムの変更に強い単体テストのための表明機構-不要なオブジェクトとの間の依存関係を排除する方法-
抵抗程序变更的单元测试的断言机制 - 如何消除不必要的对象之间的依赖关系 -
- DOI:
- 发表时间:2009
- 期刊:
- 影响因子:0
- 作者:榊原正天;櫻井孝平;古宮誠一
- 通讯作者:古宮誠一
Test-based Pointcuts : A Robust Pointcut Mechanism Based on Unit Test Cases for Software Evolution
基于测试的切入点:一种基于单元测试用例的稳健的软件演化切入点机制
- DOI:
- 发表时间:2007
- 期刊:
- 影响因子:0
- 作者:藤垣元治;李志遠;松井剛一;森本吉春;Kouhei Sakurai;Kouehi Sakurai
- 通讯作者:Kouehi Sakurai
Test-based pointcuts for robust and fine-grained join point specification.
基于测试的切入点,用于实现稳健且细粒度的连接点规范。
- DOI:
- 发表时间:2008
- 期刊:
- 影响因子:0
- 作者:当山学;増原英彦;Hidehiko Masuhara;Kouhei Sakurai and Hidehiko Masuhara
- 通讯作者:Kouhei Sakurai and Hidehiko Masuhara
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
櫻井 孝平其他文献
関数型プログラミングのためのアスペクト指向言語
用于函数式编程的面向方面语言
- DOI:
- 发表时间:
2004 - 期刊:
- 影响因子:0
- 作者:
Kouhei Sakurai;Atsushi Igarashi;Futoshi Iwama;Kouhei Sakurai;Atsushi Igarashi;Futoshi Iwama;Atsushi Igarashi;四野見秀明;古川陽;櫻井孝平;神尾貴博;Atsushi Igarashi;Tetsuo Tamai;Hideaki Shinomi;Toshihiko Tsumaki;Naoyasu Ubayashi;Yoshiyuki Mihara;Hidehiko Masuhara;四野見秀明;森山元喜;篠塚卓;黒田滋樹;中島震;大根田裕一;青谷知幸;遠藤侑介;Yudai Yamazaki;Tomoyuki Aotani;Ysuke Endoh;Atsushi Igarashi;Atsushi Igarashi;Tetsuo Tamai;Tetsuo Tamai;Atsushi Igarashi;Yusuke Endoh;Atsushi Igarashi;Atsushi Igarashi;Tetsuo Tamai;Atsushi Igarashi;四野見 秀明;古川 陽;櫻井 孝平;神尾 貴博;Atsushi Igarashi;Tetsuo Tamai;Hideaki Shinomi;Toshihiko Tsumaki;Naoyasu Ubayashi;Yoshiyuki Mihara;Hidehiko Masuhara;Atsushi Igarashi;Atsushi Igarashi;Tetsuo Kamina;中島震;玉井哲雄;河内一了;五十嵐淳;Tetsuo Kamina;Naoyasu Ubayashi;Shuhei Sato;Kouhei Sakurai;Shin Nakajima;Shin Nakajima;Yoshikazu Kato;神尾貴博;中島震;鵜林尚靖;柳楽秀士;立沢秀晃 - 通讯作者:
立沢秀晃
An AOP Implementation Framework for Extending Join Point Models
扩展连接点模型的AOP实现框架
- DOI:
- 发表时间:
2004 - 期刊:
- 影响因子:0
- 作者:
Kouhei Sakurai;Atsushi Igarashi;Futoshi Iwama;Kouhei Sakurai;Atsushi Igarashi;Futoshi Iwama;Atsushi Igarashi;四野見秀明;古川陽;櫻井孝平;神尾貴博;Atsushi Igarashi;Tetsuo Tamai;Hideaki Shinomi;Toshihiko Tsumaki;Naoyasu Ubayashi;Yoshiyuki Mihara;Hidehiko Masuhara;四野見秀明;森山元喜;篠塚卓;黒田滋樹;中島震;大根田裕一;青谷知幸;遠藤侑介;Yudai Yamazaki;Tomoyuki Aotani;Ysuke Endoh;Atsushi Igarashi;Atsushi Igarashi;Tetsuo Tamai;Tetsuo Tamai;Atsushi Igarashi;Yusuke Endoh;Atsushi Igarashi;Atsushi Igarashi;Tetsuo Tamai;Atsushi Igarashi;四野見 秀明;古川 陽;櫻井 孝平;神尾 貴博;Atsushi Igarashi;Tetsuo Tamai;Hideaki Shinomi;Toshihiko Tsumaki;Naoyasu Ubayashi;Yoshiyuki Mihara;Hidehiko Masuhara;Atsushi Igarashi;Atsushi Igarashi;Tetsuo Kamina;中島震;玉井哲雄;河内一了;五十嵐淳;Tetsuo Kamina;Naoyasu Ubayashi;Shuhei Sato;Kouhei Sakurai;Shin Nakajima;Shin Nakajima;Yoshikazu Kato;神尾貴博;中島震;鵜林尚靖;柳楽秀士;立沢秀晃;紙名哲生;櫻井孝平;櫻井孝平;櫻井孝平;Takahiro Kamio;玉井 哲雄;河内 一了;五十嵐 淳;Naoyasu Ubayashi - 通讯作者:
Naoyasu Ubayashi
Lisp拡張によるパターンマッチを用いたXML文書処理系
使用 Lisp 扩展的模式匹配的 XML 文档处理系统
- DOI:
- 发表时间:
2003 - 期刊:
- 影响因子:0
- 作者:
Kouhei Sakurai;Atsushi Igarashi;Futoshi Iwama;Kouhei Sakurai;Atsushi Igarashi;Futoshi Iwama;Atsushi Igarashi;四野見秀明;古川陽;櫻井孝平;神尾貴博;Atsushi Igarashi;Tetsuo Tamai;Hideaki Shinomi;Toshihiko Tsumaki;Naoyasu Ubayashi;Yoshiyuki Mihara;Hidehiko Masuhara;四野見秀明;森山元喜;篠塚卓;黒田滋樹;中島震;大根田裕一;青谷知幸;遠藤侑介;Yudai Yamazaki;Tomoyuki Aotani;Ysuke Endoh;Atsushi Igarashi;Atsushi Igarashi;Tetsuo Tamai;Tetsuo Tamai;Atsushi Igarashi;Yusuke Endoh;Atsushi Igarashi;Atsushi Igarashi;Tetsuo Tamai;Atsushi Igarashi;四野見 秀明;古川 陽;櫻井 孝平;神尾 貴博;Atsushi Igarashi;Tetsuo Tamai;Hideaki Shinomi;Toshihiko Tsumaki;Naoyasu Ubayashi;Yoshiyuki Mihara;Hidehiko Masuhara;Atsushi Igarashi;Atsushi Igarashi;Tetsuo Kamina;中島震;玉井哲雄;河内一了;五十嵐淳;Tetsuo Kamina;Naoyasu Ubayashi;Shuhei Sato;Kouhei Sakurai;Shin Nakajima;Shin Nakajima;Yoshikazu Kato;神尾貴博;中島震;鵜林尚靖;柳楽秀士;立沢秀晃;紙名哲生;櫻井孝平;櫻井孝平;櫻井孝平;Takahiro Kamio;玉井 哲雄;河内 一了;五十嵐 淳;Naoyasu Ubayashi;Shuhei Sato;Shin Nakajima;Shin Nakajima;Yoshikazu Kato;紙名 哲生;Tetsuo Kamina;Atsushi Igarashi;Hidehiko Masuhara;Hidehiko Masuhara;Hidehiko Masuhara;Tetsuo Kamina;Tomoyuki Kaneko;柳楽秀士;中島震;中島震;河内一了;紙名哲生 - 通讯作者:
紙名哲生
役割に基づく計算モデルEpsilonを用いたデザインパターン再利用化の促進
使用基于角色的计算模型 Epsilon 促进设计模式重用
- DOI:
- 发表时间:
2003 - 期刊:
- 影响因子:0
- 作者:
Kouhei Sakurai;Atsushi Igarashi;Futoshi Iwama;Kouhei Sakurai;Atsushi Igarashi;Futoshi Iwama;Atsushi Igarashi;四野見秀明;古川陽;櫻井孝平;神尾貴博;Atsushi Igarashi;Tetsuo Tamai;Hideaki Shinomi;Toshihiko Tsumaki;Naoyasu Ubayashi;Yoshiyuki Mihara;Hidehiko Masuhara;四野見秀明;森山元喜;篠塚卓;黒田滋樹;中島震;大根田裕一;青谷知幸;遠藤侑介;Yudai Yamazaki;Tomoyuki Aotani;Ysuke Endoh;Atsushi Igarashi;Atsushi Igarashi;Tetsuo Tamai;Tetsuo Tamai;Atsushi Igarashi;Yusuke Endoh;Atsushi Igarashi;Atsushi Igarashi;Tetsuo Tamai;Atsushi Igarashi;四野見 秀明;古川 陽;櫻井 孝平;神尾 貴博;Atsushi Igarashi;Tetsuo Tamai;Hideaki Shinomi;Toshihiko Tsumaki;Naoyasu Ubayashi;Yoshiyuki Mihara;Hidehiko Masuhara;Atsushi Igarashi;Atsushi Igarashi;Tetsuo Kamina;中島震;玉井哲雄;河内一了;五十嵐淳;Tetsuo Kamina;Naoyasu Ubayashi;Shuhei Sato;Kouhei Sakurai;Shin Nakajima;Shin Nakajima;Yoshikazu Kato;神尾貴博;中島震;鵜林尚靖;柳楽秀士;立沢秀晃;紙名哲生;櫻井孝平;櫻井孝平;櫻井孝平;Takahiro Kamio;玉井 哲雄;河内 一了;五十嵐 淳;Naoyasu Ubayashi;Shuhei Sato;Shin Nakajima;Shin Nakajima;Yoshikazu Kato;紙名 哲生;Tetsuo Kamina;Atsushi Igarashi;Hidehiko Masuhara;Hidehiko Masuhara;Hidehiko Masuhara;Tetsuo Kamina;Tomoyuki Kaneko;柳楽秀士;中島震;中島震;河内一了;紙名哲生;紙名哲生;佐藤匡剛 - 通讯作者:
佐藤匡剛
ソフトウエア工学の基礎
软件工程基础
- DOI:
- 发表时间:
2004 - 期刊:
- 影响因子:0
- 作者:
Kouhei Sakurai;Atsushi Igarashi;Futoshi Iwama;Kouhei Sakurai;Atsushi Igarashi;Futoshi Iwama;Atsushi Igarashi;四野見秀明;古川陽;櫻井孝平;神尾貴博;Atsushi Igarashi;Tetsuo Tamai;Hideaki Shinomi;Toshihiko Tsumaki;Naoyasu Ubayashi;Yoshiyuki Mihara;Hidehiko Masuhara;四野見秀明;森山元喜;篠塚卓;黒田滋樹;中島震;大根田裕一;青谷知幸;遠藤侑介;Yudai Yamazaki;Tomoyuki Aotani;Ysuke Endoh;Atsushi Igarashi;Atsushi Igarashi;Tetsuo Tamai;Tetsuo Tamai;Atsushi Igarashi;Yusuke Endoh;Atsushi Igarashi;Atsushi Igarashi;Tetsuo Tamai;Atsushi Igarashi;四野見 秀明;古川 陽;櫻井 孝平;神尾 貴博;Atsushi Igarashi;Tetsuo Tamai;Hideaki Shinomi;Toshihiko Tsumaki;Naoyasu Ubayashi;Yoshiyuki Mihara;Hidehiko Masuhara;Atsushi Igarashi;Atsushi Igarashi;Tetsuo Kamina;中島震;玉井哲雄;河内一了;五十嵐淳;Tetsuo Kamina;Naoyasu Ubayashi;Shuhei Sato;Kouhei Sakurai;Shin Nakajima;Shin Nakajima;Yoshikazu Kato;神尾貴博;中島震;鵜林尚靖;柳楽秀士;立沢秀晃;紙名哲生;櫻井孝平;櫻井孝平;櫻井孝平;Takahiro Kamio;玉井 哲雄;河内 一了;五十嵐 淳;Naoyasu Ubayashi;Shuhei Sato;Shin Nakajima;Shin Nakajima;Yoshikazu Kato;紙名 哲生;Tetsuo Kamina;Atsushi Igarashi;Hidehiko Masuhara;Hidehiko Masuhara;Hidehiko Masuhara;Tetsuo Kamina;Tomoyuki Kaneko;柳楽秀士;中島震;中島震;河内一了;紙名哲生;紙名哲生;佐藤匡剛;紙名哲生;金子知適;小田原大;金子知適;田中哲朗;Atsushi Igarashi;Hidehiko Masuhara;中島震;鵜林尚靖;Atsushi Igarashi;金子知適;Atsushi Igarashi;金子知適;Buntaro Shizuki;Mikio Aoyama;Atsushi Igarashi;Susumu Yamazaki;Y.Ando;Tetsuo Tamai;Tetsuo Kamina;Reynald Affeldt;Tetsuo Tamai;Tetsuo Tamai;Atsushi Igarashi;Tomoyuki Kaneko;Mikio Aoyama;Mikio Aoyama;紙名哲生;紙名哲生;青山幹雄;青山幹雄;青山幹雄;Atsushi Igarashi;Atsushi Igarashi;Buntaro Shizuki;Mikio Aoyama;Tetsuo Kamina;Atsushi Igarashi;Atsushi Igarashi;Tetsuo Tamai;玉井哲雄 - 通讯作者:
玉井哲雄
櫻井 孝平的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('櫻井 孝平', 18)}}的其他基金
大規模機械学習のための伸縮する非同期メッセージを利用したプログラミング手法
使用弹性异步消息进行大规模机器学习的编程方法
- 批准号:
21K11825 - 财政年份:2021
- 资助金额:
$ 1.79万 - 项目类别:
Grant-in-Aid for Scientific Research (C)