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

2001 Fiscal Year Final Research Report Summary

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
KeywordsProgram Pattern / Idiom / Function Dependency Graph / Dependency Analysis / Reuse / Reuse Environment
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.

  • Research Products

    (10 results)

All Other

All Publications (10 results)

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

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

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

    • Description
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(和文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [Publications] Ohhashi Hirotaka, Yamamoto Shinichirou, Agusa Kiyoshi: "Software Space Traverse with attribute"JSSST 16th Conference Proceedings. 149-152 (1999)

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

    • Description
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より
  • [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
      「研究成果報告書概要(欧文)」より

URL: 

Published: 2003-09-17  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi