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

クラス構造のメタ記述による合成を許すプログラミング言語機構

研究課題

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

基盤研究(C)

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

研究代表者

久野 靖  筑波大学, ビジネスサイエンス系, 教授 (00170019)

研究期間 (年度) 2013-04-01 – 2016-03-31
研究課題ステータス 完了 (2015年度)
配分額 *注記
1,690千円 (直接経費: 1,300千円、間接経費: 390千円)
2015年度: 520千円 (直接経費: 400千円、間接経費: 120千円)
2014年度: 520千円 (直接経費: 400千円、間接経費: 120千円)
2013年度: 650千円 (直接経費: 500千円、間接経費: 150千円)
キーワードプログラミング言語 / オブジェクト指向 / 継承 / 型パラメタ / アスペクト / メタプログラミング / クラスの合成 / アスペクト指向 / 抽象化単位 / クラス / コンポジション / First-Class Composition
研究成果の概要

オブジェクト指向はプログラミング言語において主流となる流派であり、その中で継承機構はプログラムコードの柔軟性を高めるために多くの箇所で活用されている。しかし近年、継承機構では不足する機能を補うものとして型パラメタ機構やアスペクト指向などが提案され、その結果言語が複雑化していた。本研究ではこのような複雑さを解消する方向として、少数の基本プリミティブを持ち、これを通じて継承やアスペクトなどの動作を作り出して行くような言語設計を提唱するとともに実装・評価した。当該言語においてはクラスに相当するプログラム単位に対してメソッドやその断片をメタプログラミング記述を通じて挿抜することで継承などを記述できる。

報告書

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

    (5件)

すべて 2016 2015 2014 2013 その他

すべて 雑誌論文 (3件) (うちオープンアクセス 2件、 謝辞記載あり 1件、 査読あり 1件) 学会発表 (1件) 備考 (1件)

  • [雑誌論文] プログラミング言語o3の言語設計と実装2016

    • 著者名/発表者名
      久野 靖
    • 雑誌名

      GSSM Reserch Report

      巻: No. 2016-01 ページ: 1-30

    • 関連する報告書
      2015 実績報告書
    • オープンアクセス / 謝辞記載あり
  • [雑誌論文] Unified Composition Mechanism for Abstraction Units Based on Pluggable Methods2015

    • 著者名/発表者名
      Yasushi Kuno
    • 雑誌名

      GSSM Research Report, Univ. of Tsukuba

      巻: 2015-01 ページ: 1-9

    • NAID

      170000147330

    • 関連する報告書
      2014 実施状況報告書
    • オープンアクセス
  • [雑誌論文] OTCデリバティブ商品定義を目的とした ドメイン特化言語の開発と評価2013

    • 著者名/発表者名
      松本吉史, 久野 靖
    • 雑誌名

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

      巻: vol. 6, no. 4 ページ: 10-26

    • NAID

      110009656456

    • 関連する報告書
      2013 実施状況報告書
    • 査読あり
  • [学会発表] 挿抜可能メソッドに基づく統一的な抽象単位複合機構2014

    • 著者名/発表者名
      久野 靖
    • 学会等名
      情報処理学会プログラミング研究会
    • 発表場所
      東京大学(東京都文京区)
    • 年月日
      2014-11-10
    • 関連する報告書
      2014 実施状況報告書
  • [備考] o3: A Language With Unified Composition Mechanism

    • URL

      http://www2.gssm.otsuka.tsukuba.ac.jp/staff/kuno/o3lang/

    • 関連する報告書
      2015 実績報告書

URL: 

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

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

Powered by NII kakenhi