プログラムの構文要素に基づく版管理システムのための差分取得手法
スポンサーリンク
概要
- 論文の詳細を見る
ソフトウェア開発において, 版管理システムは欠かせないものとなっている.CVSなどの既存の版管理システムは, 行単位の差分に基づいてリポジトリを構築しているが, ソフトウェアの構成要素の一つであるソースプログラムは, 行とは異なる単位を構文要素としており, プログラミング言語の文法に則した変更内容の取得には, 文法を解釈する解析ツールが必要になる.本論文では, 構文要素を単位としてバージョン間の対応関係を管理し利用する手法を提案する.提案手法の基盤技術として, バージョン間における構文要素の対応関係を取得するためのツールを実装する.版管理システムのリポジトリが, 構文要素を単位としてバージョン間の関連を格納することにより, バージョン間関連を利用するCASEツールの構築が容易になる.
- 社団法人電子情報通信学会の論文
- 2005-12-12
著者
関連論文
- MVCフレームワークに基づくウェブアプリケーションの構造改善における依存性注入パターンの適用支援
- CSS記述における不吉な匂いの検出とリファクタリング
- Webサービスにおけるオブジェクト送受のためのコード自動作成
- 二相XSLT構造を用いたWebボードゲームの設計と実装
- ソフトウェアエンジニアリングシンポジウム2008開催報告(調査・報告・教育)
- ウェブアプリケーションフレームワーク利用に潜む課題--実プロジェクトデータを題材に (特集 ソフトウェア工学)
- 4M-7 ルールセットの類似性を用いたCSSリファクタリング手法の提案(リーディングプロジェクト e-society:高信頼ソフトウェア・WebWare開発支援システム,一般セッション,リーディングプロジェクト e-society)
- ページ滞留時間を考慮し行動意図を推定するアクセスログ解析手法の提案
- プログラムの構文要素に基づく版管理システムのための差分取得手法
- 軽量下流CASEツール構築のためのソースプログラム表現形式の提案(開発支援環境・自動化技術)
- プログラム解析における細粒度の構文情報と意味情報の連係に向けて
- リッチクライアントに適したWebアプリケーションフレームワークの提案と実装
- 専用ソフトウェアアーキテクチャ型のモデル化効率の評価
- 4ZC-8 クラス図変形規則集の編簒
- 4ZC-6 オブジェクトクラスタに基づく最適な制御構造の作成規則
- 4ZC-1 制御オブジェクトの役割の解明
- プログラムの正規化に基づいた差分抽出法の提案
- オブジェクト指向開発方法論の初期クラス識別能力の定量的な比較
- ソフトウェア・アーキテクチャの変更容易性の比較・評価
- オブジェクト指向分析における初心者の犯しやすい誤りの分析
- オブジェクト指向モデルの頑健性の研究
- ユースケースに基づくオブジェクト識別法の洗練
- 意味を考慮した差分抽出ツール
- 2.血液培養から分離された肺炎球菌の莢膜血清型と薬剤感受性および臨床背景の検討(一般演題,第35回獨協医学会)
- 血液培養の落とし穴 (特集 ICUにおける感染のトピックス)
- 15.キノロン耐性GBSの疫学的解析ならびに耐性機序の解明(一般演題,第34回獨協医学会)
- ウェブアプリケーションフレームワーク利用に潜む課題 : 実プロジェクトデータを題材に
- プログラム解析における細粒度の構文情報と意味情報の連係に向けて
- 実践的ソフトウェア開発演習支援のためのグループ間比較にもとづくプロセスモニタリング環境(教育実践研究論文,学習・教育支援のための技術開発)
- 階層分割に基づく組込みソフトウェアの振舞い検証の支援について
- ウィンターワークショップ2006・イン・鴨川参加報告
- 事例分析に基づく組込みシステムに適したソフトウェアアーキテクチャの提案
- 事例分析に基づく組込みシステムに適したソフトウェアアーキテクチャの提案
- ウインターワークショップ2009・イン・宮崎開催報告
- ウインターワークショップ2009・イン・宮崎開催報告
- ウインターワークショップ2009・イン・宮崎開催報告
- 開発プロセスの観察とグループ間比較による実践的ソフトウェア開発演習の支援環境
- 細粒度リポジトリに基づいたCASEツール・プラットフォームSapid(並列処理)
- 「ウィンターワークショップ2007・イン・那覇」開催報告(シンポジウム/ワークショップ実施報告)
- 「ウィンターワークショップ2007・イン・那覇」開催報告(シンポジウム/ワークショップ実施報告)
- ウインターワークショップ2009・イン・宮崎 開催報告
- CASEツール開発のためのソフトウェア操作言語
- 依存関係に基づく差分抽出ツール
- ツ-ルプラットホ-ムとそれを用いた応用プログラム (ソフトウェア工学)
- 事例分析に基づく組込みシステムに適したソフトウェアアーキテクチャの提案
- 事例分析に基づく組込みシステムに適したソフトウェアアーキテクチャの提案
- リポジトリのリアルタイムな可視化にもとづくPBLの支援環境--継続的な実施を目的として (ソフトウェアサイエンス)
- ブレイクポイント・チェッカーボードプレートによる多剤耐性緑膿菌感染症に対する治療薬選択のためのスコア化による評価
- リポジトリのリアルタイムな可視化にもとづくPBLの支援環境 : 継続的な実施を目的として
- HTML要素の状態を考慮したCSSの拡張方法の提案(研究速報)
- パターンに基づくCSP記述の検査に関する考察
- 新生児および妊婦褥婦由来B群レンサ球菌の薬剤感受性と血清型 : 多施設共同研究1999年-2009年
- 抽象スレッドに基づくソースプログラムの依存解析の枠組の提案
- 細粒度ソフトウェア・リポジトリに基づいたソースプログラムの安全な変更
- 属性付き字句系列に基づくソースコード書き換え支援環境
- ソフトウェア開発PBLにおけるプロジェクトの可視化に基づく適応的な指導の実現 (ICTの高度化による先進的学習支援に向けて : 技術と人間の共生を目指して)
- ネイティブアセンブリコードを出力する教育用コンパイラ(XCC)と,水平スライスが可能な可視化ツール(MieruCompiler)(ソフトウェア工学)
- 細粒度プロジェクトモニタリングのためのDaaSを利用したソフトウェア開発PBL支援環境の提案 (知能ソフトウェア工学)
- 細粒度プロジェクトモニタリングのためのDaaSを利用したソフトウェア開発PBL支援環境の提案 (ソフトウェアサイエンス)
- 並行システム記述におけるフォールトパターンに関する考察
- 前処理前プログラムに対する記号表の構成手法
- アーキテクチャ指向開発における形式手法の適用に関する考察
- アーキテクチャ指向開発における形式手法の適用に関する考察
- センサデータサーバのための分散データベースの構築・運用に関する考察
- ぺた語義:ソフトウェア開発PBLの定量的評価 -クラウドコンピューティングの活用-
- 細粒度プロジェクトモニタリングのためのDaaSを利用したソフトウェア開発PBL支援環境の提案(一般)
- プログラミング学習における誤り訂正問題の自動生成方法の提案 (ソフトウェアサイエンス)
- プログラミング学習における誤り訂正問題の自動生成方法の提案 (システム数理と応用)
- ソフトウェア開発PBLのためのDaaSを利用した開発環境の構築(「サービス・クラウドの応用及びマッシュアップ」及び一般)
- 並行システム記述におけるフォールトパターンに関する考察(検証と品質,ソフトウェアサイエンス、理論)
- 細粒度プロジェクトモニタリングのためのDaaSを利用したソフトウェア開発PBL支援環境の提案(一般)
- プログラミング学習における誤り訂正問題の自動生成方法の提案
- ソフトウェア開発演習のための仮想デスクトップ環境の試作
- プログラミング学習における誤り訂正問題の自動生成方法の提案
- 細粒度プロジェクトモニタリングのための DaaS を利用したソフトウェア開発PBL支援環境の提案