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

ソフトウェア発展方式の研究

研究課題

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

重点領域研究

配分区分補助金
研究機関名古屋大学

研究代表者

阿草 清滋  名古屋大学, 大学院・工学研究科, 教授 (90026360)

研究分担者 落水 浩一郎  北陸先端科学技術大学院大学, 情報科学研究科, 教授 (10022310)
片山 卓也  北陸先端科学技術大学院大学, 情報科学研究科, 教授 (70016468)
中田 育男  法政大学, 情報科学部, 教授 (70133022)
佐伯 元司  東京工業大学, 大学院・情報理工学研究科, 助教授 (80162254)
鯵坂 恒夫  和歌山大学, システム工学部, 教授 (30175864)
研究期間 (年度) 1997 – 1999
研究課題ステータス 完了 (1999年度)
配分額 *注記
41,000千円 (直接経費: 41,000千円)
1999年度: 22,000千円 (直接経費: 22,000千円)
1998年度: 10,000千円 (直接経費: 10,000千円)
1997年度: 9,000千円 (直接経費: 9,000千円)
キーワード細粒度リポジトリ / 段階的詳細化 / 分散ソフトウェア開発 / ソフトウェアパイプライニング / メソッドエンジニアリング / ソフトウェア発展 / 構造的仕様化技法 / プログラム・パターン / 波及解析 / 漸増的ソフトウェア設計 / 構造的発展
研究概要

阿草は、既存ソースプログラムを解析しその結果を蓄積するために、細粒度のリポジトリを開発した。CASEツール作成者は、このリポジトリを使うことにより、構文解析や依存解析などのモジュールを作成する手間を省くことができる。ソースプログラムの解析によりライブラリの典型的な利用パターンを発見した。
片山は、要求仕様変更とプログラム変更の関係を代数束により形式化し、ソフトウェア発展関係の理論的基礎を与えた。ソフトウェアの段階的詳細化において各段階でプログラムテストを可能とする方式として、抽象実行に基づくソフトウェア構成法を開発した。また、オブジェクト指向開発法の形式化を試み、分析モデルの統合と分析モデルの検証法を与えた。
落水は、近年のソフトウェア開発は、分散環境における共同作業であることに注目し、このような環境下でのソフトウェア開発支援のために、開発状況を保持する情報リポジトリを用いて漸進的に情報の矛盾や不確実さの解消を行うモデルを提案し、それに基づく支援環境を構築した。
中田は、スライディングウィンドウを持つ計算機の命令レベルの並列化のために、ループのソフトウェアパイプライニングのレジスタ割付方式としてスパイラルグラフを提案した。また、コメントの処理などに必要とされる字句解析器の最短一致法を開発した。
佐伯は、再利用プロセスの形式化をユースケースのパターン化とその構造変換規則として行った。分析パターンや設計パターンの構造をパターン化し、必要に応じてホットスポットを埋める手法を提案した。また、ソフトウェアアーキテクチャをカラーペトリネットで形式化し、非機能要求の検証を可能とした。

報告書

(4件)
  • 1999 実績報告書   研究成果報告書概要
  • 1998 実績報告書
  • 1997 実績報告書
  • 研究成果

    (30件)

すべて その他

すべて 文献書誌 (30件)

  • [文献書誌] Fukuyasu Naoki: "An Evolution Framework based on Fine Grained Repository"International Workshop on Principles of Software Evolution(IWPSE99). 43-47 (1999)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] K.Nakazawa: "CP-PACS:A massively parallel processor at the University of Tsukuba"Parallel Computing. Vol.25,No.13-14. 1635-1661 (199)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] Kei Itoh: "Evolution of Object System by Rewriting Behavior Expressions"International Workshop on Principles of Software Evolution(IWPSE99). 113-117 (1999)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] Takuya Katayama: "A Theoretical Framework of Software Evolution"International Workshop on Principles of Software Evolution(IWPSE98). 1-5 (1998)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] Kazuhiro Fujieda: "CORBA Application Development Environment Using Reflection"Internasional Symposium on Future Software Technology. 33-40 (1999)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] Sjaak Brinkkemper: "Meta-Modelling Based Assembly Techniques for Situational Method"Engineering,Information Systems. Vol.24,No.3. 209-228 (1999)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] Masumi Toyoshima: "Implementing Fault Tolerant Software in Distributed Systems Chapter 15th in book "Dependable Network Computing""Cluwer Academic Publishers. 464 (2000)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] Fukuyasu Naoki: "An Evolution Framework based on Fine Grained Repository"International Workshop on Principlesof Software Evolution (IWPSE99). 43-47 (1999)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] K. Nakazawa: "CP-PACS : A massively parallel processor at the University of Tsukuba"Parallel Computing. Vol.25, No.13-14. 1635-1661 (1999)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] Kei Itoh: "Evolution of Object System by Rewriting Behavior Expressions"International Workshop on Principlesof Software Evolution (IWPSE99). 113-117 (1999)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] Takuya Katayama: "A Theoretical Framework of Software Evolution"International Workshop on Principlesof Software Evolution (IWPSE98). 1-5 (1998)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] Kazuhiro Fujieda: "CORBA Application Development Environment Using Reflection"International Symposium on Future Software Technology. 33-40 (1999)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] Sjaak Brinkkemper: "Meta-Modelling Based Assembly Techniques for Situational Method"Information Systems. Vol.24, No.3. 209-228 (1999)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] Masumi Toyoshima: "Implementing Fault Tolerant Software in Distributed Systems Chapter 15th in book "Dependable Network Computing""Cluwer Academic Publishers. 464 (2000)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1999 研究成果報告書概要
  • [文献書誌] 大橋洋貴,山本晋一郎,阿草清滋: "ソフトウェア空間をトラバーズする柔軟な検索"日本ソフトウェア科学会第16回大会論文集. 149-152 (1999)

    • 関連する報告書
      1999 実績報告書
  • [文献書誌] 中田育男,田中祐子,中井央: "字句解析器生成系での最短一致法の提案"情報処理学会論文誌. 40巻9号. 3616-3619 (1999)

    • 関連する報告書
      1999 実績報告書
  • [文献書誌] 片山卓也: "進化するソフトウェアの原理"情報処理. Vol.40 No.2. 153-161 (1999)

    • 関連する報告書
      1999 実績報告書
  • [文献書誌] Kazuhiro Fujieda, Takuo Watanabe, and Koichiro Ochimizu: "CORBA Apprication Devel-opment Environment Using Reflection"of the International Symposium on Future Software Technology. 146-154 (1999)

    • 関連する報告書
      1999 実績報告書
  • [文献書誌] Sjaak Brinkkemper, Motoshi Saeki, Frank Harmsen: "Meta-Modelling Based Assembly Tech-niques for Situational Method Engineering"Information Systems. Vol.24 No.3. 209-228 (1999)

    • 関連する報告書
      1999 実績報告書
  • [文献書誌] 鯵坂恒夫: "ソフトウェアの意味情報階層に基づくミドルウェアの体系"電子情報通信学会技術報告. Vol.99 No.423. 25-29 (1999)

    • 関連する報告書
      1999 実績報告書
  • [文献書誌] 三浦良.山本晋一郎.阿草清滋: "プログラムパターンの段階的抽出手法" 日本ソフトウェア科学会FOSE'98. 181-188 (1998)

    • 関連する報告書
      1998 実績報告書
  • [文献書誌] Guo.M.,Yamashita.Y..Nakata.I.: "Efficient Implementation of Multi-Dimensional Array Redistribution" IEICE Transactions on Information and Systems. Vol.E81-D.No.11. 1195-1204 (1998)

    • 関連する報告書
      1998 実績報告書
  • [文献書誌] 青木利晃.片山卓也: "オブジェクト指向方法論のための形式的モデル" 日本ソフトウェア科学会学会誌 コンピュータソフトウェア. Vol.16.No.1. 12-32 (1999)

    • 関連する報告書
      1998 実績報告書
  • [文献書誌] 落水浩一郎: "漸増的ソフトウェア設計・実現のためのプロセスモデル‥ソフトウェア分散共同開発における調整支援-" コンピュータソフトウェア. 15巻4号. 73-77 (1998)

    • 関連する報告書
      1998 実績報告書
  • [文献書誌] Saeeiab Sureerat and Motoshi Saeki: "Integration of Software Analysis & Design Methods with Formal Description Techniqnes" Proc.of 5th Asia Pacific Software Engineering Conference(APSEC'98). 46-53 (1998)

    • 関連する報告書
      1998 実績報告書
  • [文献書誌] 福安 直樹,山本 普一郎,阿草 清滋: "細粒度リポジトリに基づいたCASEツール・プラットフォームSapid" 情報処理学会論文誌. (掲載予定).

    • 関連する報告書
      1997 実績報告書
  • [文献書誌] Guo,M., Yamashita,Y., Nakata,I.: "An Efficient Data Distribution Technique for Distributed Memory Parallel Computers" 並列処理シンポジウムJSPP'97. 189-196 (1997)

    • 関連する報告書
      1997 実績報告書
  • [文献書誌] 伊藤恵,片山 卓也: "オブジェクト指向方法論のための動的モデル ObTS" コンピュータソフトウェア. 14巻2号. 22-37 (1997)

    • 関連する報告書
      1997 実績報告書
  • [文献書誌] 落水 浩一郎: "分散開発に適したソフトウェアプロセスモデルの構築にむけて" 日本ソフトウェア科学会 FOSE'97. 43-50 (1997)

    • 関連する報告書
      1997 実績報告書
  • [文献書誌] 山村学,中西隆博,Yee Jenn En,佐伯元司: "フレームワークに基づくソフトウェア構築法についての一手法" 日本ソフトウェア科学会第14回大会論文集. 53-56 (1997)

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

URL: 

公開日: 1997-04-01   更新日: 2019-02-15  

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

Powered by NII kakenhi