講演抄録/キーワード |
講演名 |
2005-04-21 13:00
ダイアグラムで記述したモデルの版管理法 小田崇史・○佐伯元司(東工大) |
抄録 |
(和) |
反復型のソフトウェア開発方法論では,ER図やUMLダイアグラムなどのダイアグラムで記述したモデルやソースコードなど,各フェーズにおけるプロダクトの変更履歴を追跡・管理するために版管理システムが用いられる.しかし,従来の代表的な版管理システムは主にソースコードの管理を対象としており,このようなモデルに対して論理的な単位のままで管理が行えないという問題点がある.そこで本稿では,ダイアグラムで記述したモデルに対し,論理的な単位に基づく版管理手法を提案する.
提案手法では,ダイアグラムが背後にもつメタモデルで定義されている各要素に対し,生成・削除などの論理的な操作単位を定義し,モデリングツール上でユーザのダイアグラムに対する操作から,モデルに対する操作の列をリアルタイムに取得する.そして取得した操作列をバージョン間の差分とみなし,ベースラインと共にリポジトリへ蓄積していく.また本稿では,
さらに,様々なダイアグラムで記述したモデルに対応するために,モデリングツール生成系をもつ方法論工学支援ツール上に版管理機能を実装し,提案手法の実現可能性を示した. |
(英) |
In iterative software development methodology, a version control system is used in order to record and manage modification histories of products such as source codes and models described in diagrams. However, conventional version control systems cannot manage the models in a logical unit because the systems mainly manage source codes. In this paper, we propose a technique of version control based in a logical unit for models described in diagrams. Then we illustrate the feasibility of our approach with the implementation of version control function on the Computer Aided Method Engineering Tool that is able to generate a modeling tool in order to deal with various models described in diagrams. |
キーワード |
(和) |
UML / 版管理システム / / / / / / |
(英) |
UML / Version Control System / / / / / / |
文献情報 |
信学技報, vol. 105, no. 24, SS2005-1, pp. 1-6, 2005年4月. |
資料番号 |
SS2005-1 |
発行日 |
2005-04-14 (SS) |
ISSN |
Print edition: ISSN 0913-5685 |
PDFダウンロード |
|