• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Research on Classification of Programs and Reuse Environment based on Function Dependency Graph

Research Project

Project/Area Number 11558034
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeSingle-year Grants
Section展開研究
Research Field 計算機科学
Research InstitutionAichi Prefectural University

Principal Investigator

YAMAMOTO Shinichirou  Aichi Prefectural University, Faculty of Information Science and Technology, Associate Professor, 情報科学部, 助教授 (40240098)

Co-Investigator(Kenkyū-buntansha) OHKUBO Hirotaka  Aichi Prefectural University, Faculty of Information Science and Technology, Associate Professor, 情報科学部, 助手 (40295580)
KASUYA Hideto  Aichi Prefectural University, Faculty of Information Science and Technology, Assistant Professor, 情報科学部, 助手 (10295579)
YOSHIDA Atsushi  Wakayama University Center, for Information Science, Lecturer, システム情報学センター, 講師 (50283495)
濱口 毅  名古屋大学, 大学院・工学研究科, 助手 (90273284)
Project Period (FY) 1999 – 2001
Project Status Completed (Fiscal Year 2001)
Budget Amount *help
¥11,500,000 (Direct Cost: ¥11,500,000)
Fiscal Year 2001: ¥2,300,000 (Direct Cost: ¥2,300,000)
Fiscal Year 2000: ¥3,900,000 (Direct Cost: ¥3,900,000)
Fiscal Year 1999: ¥5,300,000 (Direct Cost: ¥5,300,000)
KeywordsProgram Pattern / Idiom / Function Dependency Graph / Dependency Analysis / Reuse / Reuse Environment / 再利用 / 開発環境 / 関数依存グラフ / CASEツール / プログラム部品
Research Abstract

The purpose of this research is shown below :
・To formulate Program Pattern which can be used with various tools.
・To implement the system which classifies large-scale existing source program in order to support downstream process of software life cycle
・To establish the technique for searching Program Pattern.
In 2001, we proposed Partial Program Dependency Graph for software component retriving and we show how to improve The efficiency of the retrieval. This result is published in following journal.
Atsumi Noritoshi, Yamamoto Shinichirou, Kiyoshi Agusa : "Programming Environment based on Function Dependency Graph" JSSST 18th Conference Proceedings 2B-2, 2001
We also did experimental evaluation for Program Pattern. Classification by constructing large-scale software archive site, and the evaluation experiment was done.

Report

(4 results)
  • 2001 Annual Research Report   Final Research Report Summary
  • 2000 Annual Research Report
  • 1999 Annual Research Report
  • Research Products

    (25 results)

All Other

All Publications (25 results)

  • [Publications] 渥美 紀寿, 山本 晋一郎, 阿草 清滋: "関数呼出依存グラフに基づくプログラミング支援"日本ソフトウェア科学会第18回大会論文集. 2B-2 (2001)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2001 Final Research Report Summary
  • [Publications] 星野 康, 山本 晋一郎, 阿草 清滋: "細粒度リポジトリにおけるコメント管理方式"日本ソフトウェア科学会FOSE2001. 93-104 (2001)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2001 Final Research Report Summary
  • [Publications] 戸板 晃一, 山本 晋一郎, 阿草 清滋: "XMLを用いたソフトウェア関連文書とソースプログラムの整合性検査ツール"日本ソフトウェア科学会FOSE2001. 120-140 (2001)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2001 Final Research Report Summary
  • [Publications] Noritoshi Atsumi, Shoji Yuen, Kiyoshi Agusa, Shinichirou Yamamoto: "Library Evolution for Reliable Software"International Workshop on the Principles of Software Evolution (IWPSE2002). 5th(To appear). (2002)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2001 Final Research Report Summary
  • [Publications] Fukuyasu Naoki, Yamamoto Shinichirou, Agusa Kiyoshi: "An Evolution Framework based on Fine Grained Repository"Proceedings of International Workshop on Principles of Software Evolution (IWP SE99). 43-47 (1999)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2001 Final Research Report Summary
  • [Publications] Ohhashi Hirotaka, Yamamoto Shinichirou, Agusa Kiyoshi: "Software Space Traverse with attribute"JSSST 16th Conference Proceedings. 149-152 (1999)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2001 Final Research Report Summary
  • [Publications] Yasuhara Keiji, Yamamoto Shinichirou, Agusa Kiyoshi: "Software visualization with attribute"JSSST Foundation of Software Engineering 2000. 189-196 (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2001 Final Research Report Summary
  • [Publications] Ozaki Noriyuki, Yoshida Atsushi, Yamamoto Shinichirou, Agusa Kiyoshi: "A difference identification method based on the program normalization"JSSST Foundation of Software Engineering 2000. 197-204 (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2001 Final Research Report Summary
  • [Publications] Yamamoto Shinichirou, Kiyoshi Agusa: "Source Program Archives Site : A Step toward Cooperation of Open-source Movement and Software Engineering"Proceeding of International Symposium on Principles of Software Evolution 2000. 213-222 (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2001 Final Research Report Summary
  • [Publications] Atsumi Noritoshi, Shoji Yuen, Kiyoshi Agusa, Yamamoto Shinichirou: "Library Evolution for Reliable Software"Proceeding of International Workshop on the Principles of Software Evolution (IWPSE2002). (to appear). (2002)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2001 Final Research Report Summary
  • [Publications] 渥美 紀寿, 山本 晋一郎, 阿草 清滋: "関数呼出依存グラフに基づくプログラミング支援"日本ソフトウェア科学会第18回大会論文集,. 2B-2B (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] 星野 康, 山本 晋一郎, 阿草 清滋: "細粒度リポジトリにおけるコメント管理方式"日本ソフトウェア科学会FOSE2001. 93-104 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] 戸板 晃一, 山本 晋一郎, 阿草 清滋: "XMLを用いたソフトウェア関連文書とソースプログラムの整合性検査ツール"日本ソフトウェア科学会FOSE2001. 120-140 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] Noritoshi Atsumi, Shoji Yuen, Kiyoshi Agusa, Shinichirou Yamamoto: "Library Evolution for Reliable Software"International Workshop on the Principles of Software Evolution (IWPSE2002). 5th(To appear). (2002)

    • Related Report
      2001 Annual Research Report
  • [Publications] Fukuyasu Naoki,Yamamoto Shinichirou,Agusa Kiyoshi: "An Evolution Framework based ou Fine Grained Repository"Proceedings of International Workshop on Principles of Software Evolution. IWPSE99. 43-47 (1999)

    • Related Report
      2000 Annual Research Report
  • [Publications] 大橋洋貴,山本晋一郎,阿草清滋: "ソフトウェア空間をトラバースする柔軟な検索"日本ソフトウェア科学会第16回大会論文集. 16. 149-152 (1999)

    • Related Report
      2000 Annual Research Report
  • [Publications] 安原継二,山本晋一郎,阿草清滋: "オブジェクト属性を利用したソフトウェアの視覚化"日本ソフトウェア科学会FOSE2000. VII. 189-196 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] 尾崎憲幸,山本晋一郎,阿草清滋: "プログラムの正規化に基づいた差分抽出法の提案"日本ソフトウェア科学会FOSE2000. VII. 197-204 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] Shinichirou Yamamoto,Agusa Kiyoshi: "Source Program Archives Site : A Step toward Cooperation of Open-source Movement and Software Engineering"Proceeding of International Symposium on Principles of Software Evolution 2000. 213-222 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] 尾崎,吉田,山本,阿草: "意味を考慮したプログラムの差分抽出法の提案"情報処理学会ソフトウェア工学研究会. Vol.123,No,4. 25-32 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] 山本,大橋,大久保,粕谷,阿草: "オープンリースの潮流を支援するためのリースプログラム・アーカST・サイトの提案"ソフトウェアシンポジウム'99論文集. 129-137 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] Fukuyasu,Yamamoto,Agusa: "An Evolution Framework based on Fine Grained Repository"Int.Work Shop on Principles of Software Evolution. 43-47 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] 大橋,山本,阿草: "ソフトウェア空間をトラバースする柔軟な検索"日本ソフトウェア科学会第16回大会論文集. 149-152 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] 古山,山本,阿草: "ドキュメントを含むソフトウェアモデルの提案"日本ソフトウェア科学会FOSE'99. 100-107 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] 鈴木,山本,阿草: "Jaraプログラムの振舞いのモデル化"日本ソフトウェア科学会FOSE'99. 236-243 (1999)

    • Related Report
      1999 Annual Research Report

URL: 

Published: 1999-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi