• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2015 年度 実績報告書

多プログラミング言語対応の拡張可能なアスペクト指向プログラミングフレームワーク

研究課題

研究課題/領域番号 25330091
研究機関早稲田大学

研究代表者

鷲崎 弘宜  早稲田大学, 理工学術院, 教授 (70350494)

研究分担者 坂本 一憲  国立情報学研究所, 大学共同利用機関等の部局等, 助教 (60609139)
研究期間 (年度) 2013-04-01 – 2016-03-31
キーワードアスペクト指向 / プログラミング言語 / ソフトウェアモジュール / ソフトウェア開発環境
研究実績の概要

効率的な高信頼プログラムの開発には、ログ記録やアクセス制御といったあちこちに処理の散らばる横断的関心事を他から分離し自動合成できることが望ましい。アスペクト指向プログラミング(以下、AOP)はその達成に寄与するが、既存処理系は特定プログラミング言語に依存している。

本研究では、複数言語に対する横断的関心事をモジュール化可能な世界初の統一AOP フレームワークを実装し、Webに代表される多プログラミング言語時代の保守性や生産性向上を達成した。実装にあたり、試作済みの複数言語対応ソースコード処理フレームワークを対応言語について増強し、多言語に共通して有効な横断的関心事の分離記述方法を定めたうえソースコードの合成処理を実現した。最終的に有用性実証のうえで公開した。さらに、フレームワークの実現における要素技術であるプログラム解析の仕組みをアプリケーションの解析および拡張へと応用した。

  • 研究成果

    (8件)

すべて 2015 その他

すべて 雑誌論文 (2件) (うち査読あり 2件) 学会発表 (4件) (うち国際学会 4件) 備考 (2件)

  • [雑誌論文] Finding and Emulating Keyboard, Mouse, and Touch Interactions and Gestures while Crawling RIAs2015

    • 著者名/発表者名
      Frederik Nakstad, Hironori Washizaki, Yoshiaki Fukazawa
    • 雑誌名

      International Journal of Software Engineering and Knowledge Engineering

      巻: Volume 25, Issue 9-10 ページ: 1777-1781

    • 査読あり
  • [雑誌論文] Recovering Traceability Links between Requirements and Source Code using the Configuration Management Log2015

    • 著者名/発表者名
      Ryosuke Tsuchiya, Hironori Washizaki, Yoshiaki Fukazawa, Tadahisa Kato, Masumi Kawakami and Kentaro Yoshimura
    • 雑誌名

      IEICE Transactions on Information and Systems

      巻: Vol.98-D, No.4 ページ: 852-862

    • DOI

      http://dx.doi.org/10.1142/S0218194015710163

    • 査読あり
  • [学会発表] A Comparison of Programming Way: Illustration-based Programming and Text-based Programming2015

    • 著者名/発表者名
      Daisuke Saito, Hironori Washizaki, Yoshiaki Fukazawa
    • 学会等名
      IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE 2015)
    • 発表場所
      Zhuhai, China
    • 年月日
      2015-12-10 – 2015-12-12
    • 国際学会
  • [学会発表] A third-party extension support framework using patterns2015

    • 著者名/発表者名
      Yiyang Hao, Hironori Washizaki, Yoshiaki Fukazawa
    • 学会等名
      22nd Asia Pacific Software Engineering Conference
    • 発表場所
      New Delhi, India
    • 年月日
      2015-12-01 – 2015-12-04
    • 国際学会
  • [学会発表] Recovering Transitive Traceability Links among Software Artifacts2015

    • 著者名/発表者名
      Kazuki Nishikawa, Hironori Washizaki, Yoshiaki Fukazawa, Keishi Ohshima, Ryota Mibe
    • 学会等名
      31st IEEE International Conference on Software Maintenance and Evolution (ICSME 2015)
    • 発表場所
      Bremen, Germany
    • 年月日
      2015-09-29 – 2015-10-01
    • 国際学会
  • [学会発表] Interactive Recovery of Requirements Traceability Links Using User Feedback and Configuration Management Logs2015

    • 著者名/発表者名
      Ryosuke Tsuchiya, Hironori Washizaki, Yoshiaki Fukazawa, Keishi Oshima, and Ryota Mibe
    • 学会等名
      27th International Conference on Advanced Information Systems Engineering (CAiSE 2015)
    • 発表場所
      Stockholm, Sweden
    • 年月日
      2015-06-08 – 2015-06-12
    • 国際学会
  • [備考] UNICOEN

    • URL

      http://www.unicoen.net/

  • [備考] The UNICOEN Project

    • URL

      https://github.com/UnicoenProject

URL: 

公開日: 2017-01-06  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi