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

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

研究課題

研究課題/領域番号 25330091
研究種目

基盤研究(C)

配分区分基金
応募区分一般
研究分野 ソフトウェア
研究機関早稲田大学

研究代表者

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

研究分担者 坂本 一憲  国立情報学研究所, 大学共同利用機関等の部局等, 助教 (60609139)
研究期間 (年度) 2013-04-01 – 2016-03-31
研究課題ステータス 完了 (2015年度)
配分額 *注記
4,810千円 (直接経費: 3,700千円、間接経費: 1,110千円)
2015年度: 1,300千円 (直接経費: 1,000千円、間接経費: 300千円)
2014年度: 1,300千円 (直接経費: 1,000千円、間接経費: 300千円)
2013年度: 2,210千円 (直接経費: 1,700千円、間接経費: 510千円)
キーワードアスペクト指向プログラミング / ソフトウェアモジュール / 横断的関心事 / プログラミング言語 / アスペクト指向 / ソフトウェア開発環境
研究成果の概要

効率的な高信頼プログラムの開発には、ログ記録やアクセス制御といったあちこちに処理の散らばる横断的関心事を他から分離し自動合成できることが望ましい。アスペクト指向プログラミングはその達成に寄与するが、既存処理系は特定プログラミング言語に依存している。本研究では、複数言語に対する横断的関心事をモジュール化可能な統一フレームワークUniAspectを実装し、Webに代表される多プログラミング言語時代の保守性や生産性向上を達成した。試作済みの複数言語対応ソースコード処理フレームワークを対応言語について増強し、多言語に共通して有効な横断的関心事の分離記述方法を定めたうえソースコードの合成処理を実現した。

報告書

(4件)
  • 2015 実績報告書   研究成果報告書 ( PDF )
  • 2014 実施状況報告書
  • 2013 実施状況報告書
  • 研究成果

    (31件)

すべて 2015 2014 2013 その他

すべて 雑誌論文 (7件) (うち査読あり 7件) 学会発表 (18件) (うち国際学会 4件、 招待講演 2件) 備考 (6件)

  • [雑誌論文] 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

    • 関連する報告書
      2015 実績報告書
    • 査読あり
  • [雑誌論文] 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 号: 09n10 ページ: 852-862

    • DOI

      10.1142/s0218194015710163

    • NAID

      130005061839

    • 関連する報告書
      2015 実績報告書
    • 査読あり
  • [雑誌論文] DePoT Webアプリケーションテストにおけるテストコード自動生成テスティングフレームワーク2015

    • 著者名/発表者名
      青井翔平, 坂本一憲,鷲崎弘宜,深澤良彰
    • 雑誌名

      情報処理学会論文誌

      巻: Vol.56, No.3 ページ: 835-846

    • 関連する報告書
      2014 実施状況報告書
    • 査読あり
  • [雑誌論文] Validating Security Design Pattern Applications by Testing Design Models2014

    • 著者名/発表者名
      Takanori Kobashi, Nobukazu Yoshioka, Takao Okubo, Haruhiko Kaiya, Hironori Washizaki,Yoshiaki Fukazawa
    • 雑誌名

      International Journal of Secure Software Engineering (IJSSE)

      巻: Vol.5, No.4 号: 4 ページ: 1-30

    • DOI

      10.4018/ijsse.2014100101

    • 関連する報告書
      2014 実施状況報告書
    • 査読あり
  • [雑誌論文] etecting Design Patterns in Object-Oriented Program Source Code by using Metrics and Machine Learning”, Special Issue on Design Patterns2014

    • 著者名/発表者名
      Satoru Uchiyama, Atsuto Kubo, Hironori Washizaki, Yoshiaki Fukazawa
    • 雑誌名

      Journal of Software Engineering and Applications

      巻: Vol.7 ページ: 1-8

    • 関連する報告書
      2013 実施状況報告書
    • 査読あり
  • [雑誌論文] Refactoring Script:再利用可能なリファクタリングスクリプトと処理系2013

    • 著者名/発表者名
      神谷知行, 坂本一憲, 鷲崎弘宜, 深澤良彰
    • 雑誌名

      情報処理学会論文誌プログラミング

      巻: Vol.6, No.3 ページ: 33-45

    • 関連する報告書
      2013 実施状況報告書
    • 査読あり
  • [雑誌論文] トレーサビリティリンク回復を通じたトレーサビリティ測定と改善支援2013

    • 著者名/発表者名
      伊藤弘毅, 志水理哉, 田邉浩之, 波木理恵子, 鷲崎弘宜, 深澤良彰
    • 雑誌名

      コンピュータソフトウェア

      巻: Vol.30, No.3 ページ: 123-129

    • NAID

      130004549316

    • 関連する報告書
      2013 実施状況報告書
    • 査読あり
  • [学会発表] 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 実績報告書
    • 国際学会
  • [学会発表] 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 実績報告書
    • 国際学会
  • [学会発表] 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 実績報告書
    • 国際学会
  • [学会発表] 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 実績報告書
    • 国際学会
  • [学会発表] A Tool to Suggest Similar Program Element Modifications2014

    • 著者名/発表者名
      Yujiang Yang, Kazunori Sakamoto, Hironori Washizaki, and Yoshiaki Fukazawa
    • 学会等名
      21st Asia-Pacific Software Engineering Conference (APSEC 2014)
    • 発表場所
      Jeju, Korea
    • 年月日
      2014-12-01 – 2014-12-04
    • 関連する報告書
      2014 実施状況報告書
  • [学会発表] A Gamified Tool for Motivating Developers to Remove Warnings of Bug Pattern Tools2014

    • 著者名/発表者名
      Satoshi Arai, Kazunori Sakamoto, Hironori Washizaki and Yoshiaki Fukazawa
    • 学会等名
      6th International Workshop on Empirical Software Engineering in Practice (IWESEP 2014)
    • 発表場所
      Osaka, Japan
    • 年月日
      2014-11-12 – 2014-11-13
    • 関連する報告書
      2014 実施状況報告書
  • [学会発表] Using an Automatic Collection Method to Identify Patterns during Design Activity2014

    • 著者名/発表者名
      Jonatan Hernandez, Hironori Washizaki, and Yoshiaki Fukazawa
    • 学会等名
      11th Joint Conference on Knowledge-Based Software Engineering (JCKBSE 2014)
    • 発表場所
      Volgograd, Russia
    • 年月日
      2014-09-17 – 2014-09-20
    • 関連する報告書
      2014 実施状況報告書
  • [学会発表] Verification of Implementing Security Design Patterns Using a Test Template2014

    • 著者名/発表者名
      Masatoshi Yoshizawa, Takanori Kobashi, Hironori Washizaki, Yoshiaki Fukazawa, Takao Okubo, Haruhiko Kaiya and Nobukazu Yoshioka
    • 学会等名
      9th International Conference on Availability, Reliability and Security (ARES2014)
    • 発表場所
      Fribourg, Switzerland
    • 年月日
      2014-09-08 – 2014-09-12
    • 関連する報告書
      2014 実施状況報告書
  • [学会発表] Future of SEKE, Software Engineering and Knowledge-Engineering2014

    • 著者名/発表者名
      Hironori Washizaki
    • 学会等名
      26th International Conference on Software Engineering and Knowledge Engineering (SEKE 2014)
    • 発表場所
      Vancouver, Canada
    • 年月日
      2014-07-02
    • 関連する報告書
      2014 実施状況報告書
    • 招待講演
  • [学会発表] RefactoringScript: A Script and Its Processor for Composite Refactoring2014

    • 著者名/発表者名
      Linchao Yang, Tomoyuki Kamiya, Kazunori Sakamoto, Hironori Washizaki and Yoshiaki Fukazawa
    • 学会等名
      26th International Conference on Software Engineering and Knowledge Engineering (SEKE 2014)
    • 発表場所
      Vancouver, Canada
    • 年月日
      2014-07-01 – 2014-07-03
    • 関連する報告書
      2014 実施状況報告書
  • [学会発表] Introduction to Patterns2014

    • 著者名/発表者名
      Hironori Washizaki
    • 学会等名
      miniPLoP@Taipei
    • 発表場所
      Taipei
    • 年月日
      2014-05-29
    • 関連する報告書
      2014 実施状況報告書
    • 招待講演
  • [学会発表] アスペクト指向プログラミングによる高性能・低消費電力化2014

    • 著者名/発表者名
      鷲崎 弘宜, 大河原 洸太, 原 章浩, 深澤 良彰
    • 学会等名
      電子情報通信学会ソフトウェアサイエンス研究会2014年1月
    • 発表場所
      豊田中央研究所
    • 関連する報告書
      2013 実施状況報告書
  • [学会発表] 複数のプログラミング言語に対応したメトリクス測定ツールのための要素抽出技術2014

    • 著者名/発表者名
      Junichi Kobayashi, Kazunori Sakamoto, Hironori Washizaki, and Yoshiaki Fukazawa
    • 学会等名
      The 76th National Convention of IPSJ
    • 発表場所
      Tokyo
    • 関連する報告書
      2013 実施状況報告書
  • [学会発表] Comparative Evaluation of Programming Paradigm: Separation of Concerns with Object-, Aspect-, and Context-Oriented Programming2013

    • 著者名/発表者名
      Fumiya Kato, Kazunori Sakamoto, Hironori Washizaki, and Yoshiaki Fukazawa
    • 学会等名
      24th International Conference on Software Engineering and Knowledge Engineering (SEKE 2013)
    • 発表場所
      Hyatt Harborside at Logan Int’l Airport, Boston
    • 関連する報告書
      2013 実施状況報告書
  • [学会発表] oal-Oriented Requirements Analysis and an Extended Design Pattern using Scala for Artificial Intelligence Programming Contests2013

    • 著者名/発表者名
      Kazunori Sakamoto, Hiroaki Hosono, Seiji Sato, Hironori Washizaki, Yoshiaki Fukazawa
    • 学会等名
      3rd International Workshop on Games and Software Engineering (GAS 2013), conjunction with ICSE 2013
    • 発表場所
      San Francisco
    • 関連する報告書
      2013 実施状況報告書
  • [学会発表] Extended Design Patterns in New Object-Oriented Programming Languages2013

    • 著者名/発表者名
      Kazunori Sakamoto, Hironori Washizaki, Yoshiaki Fukazawa
    • 学会等名
      24th International Conference on Software Engineering and Knowledge Engineering (SEKE 2013)
    • 発表場所
      Hyatt Harborside at Logan Int’l Airport, Boston
    • 関連する報告書
      2013 実施状況報告書
  • [学会発表] メトリクス測定に基づくオープンソースプロジェクトにおける実証的研究2013

    • 著者名/発表者名
      高澤 亮平、坂本 一憲、鷲崎 弘宜、深澤 良彰
    • 学会等名
      第20回 ソフトウェア工学の基礎ワークショップ FOSE 2013 in 加賀
    • 発表場所
      石川県加賀市山代温泉
    • 関連する報告書
      2013 実施状況報告書
  • [学会発表] プログラミング初学者向けコンテストシステム2013

    • 著者名/発表者名
      坂本 一憲、鷲崎 弘宜、深澤 良彰
    • 学会等名
      日本ソフトウェア科学会 第30回大会
    • 発表場所
      京大学本郷キャンパス
    • 関連する報告書
      2013 実施状況報告書
  • [備考] UNICOEN

    • URL

      http://www.unicoen.net/

    • 関連する報告書
      2015 実績報告書
  • [備考] The UNICOEN Project

    • URL

      https://github.com/UnicoenProject

    • 関連する報告書
      2015 実績報告書
  • [備考] Modularity and Post Object-Oriented Programming

    • URL

      http://www.washi.cs.waseda.ac.jp/?page_id=636

    • 関連する報告書
      2014 実施状況報告書
  • [備考] Reliable Software Engineering

    • URL

      http://www.washi.cs.waseda.ac.jp/

    • 関連する報告書
      2014 実施状況報告書
  • [備考] Modularity and Post Object-Oriented Programming

    • URL

      http://www.washi.cs.waseda.ac.jp/?page_id=636

    • 関連する報告書
      2013 実施状況報告書
  • [備考] Reliable Software Engineering

    • URL

      http://www.washi.cs.waseda.ac.jp/

    • 関連する報告書
      2013 実施状況報告書

URL: 

公開日: 2014-07-25   更新日: 2019-07-29  

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

Powered by NII kakenhi