細粒度リポジトリに基づいたCASEツール・プラットフォームSapid

書誌事項

タイトル別名
  • サイリュウド リポジトリ ニ モトズイタ CASE ツール プラットフォーム
  • CASE Tool Platform Sapid Based on a Fine Grained Repository
  • 開発環境

この論文をさがす

抄録

CASEツールの開発には通常のリポジトリが扱わない細かい粒度の構成要素の管理を必要とする.我々はそのために,C言語のソースコードを12種類のクラスと29種類の関連としてモデル化した.また,このモデルに基づいたCASEツール・プラットフォームSapidを作成し,現在,複数の研究機関や開発現場でCASEツールの作成に用い評価をしている.Sapidの有効性を示すためにEmacs上で動作するソフトウェア操作エディタ,関数仕様書管理ツール,program slicingツール,依存解析ツールなどを作成した.これらの経験より,Sapidが提供するAPIを用いて各種の中流・下流CASEツールを見通し良く作成できることを確認した.

There is a need for developments of CASE tools to maintain fine grained components of softwares that are rarely treated by usual repositories.We have modeled for source codes of the C language by 12 classes and 29 relations.We have developmented the CASE tool platforam,named Sapid,based on this model.We have made several CASE tools,such as an structured editor on Emacs,function specification maintenance tool,program slicing tool,dependency analysis tool,and so on,on Sapid in order to show its efficiency.These experiences let us confirm that Sapid APIs are effective to make CASE tools of middle or lower stream.

収録刊行物

被引用文献 (28)*注記

もっと見る

参考文献 (23)*注記

もっと見る

キーワード

詳細情報 詳細情報について

問題の指摘

ページトップへ