DSpace

Future University Hakodate Academic Archive >
研究者 >
情報アーキテクチャ学科 >
伊藤 恵 >

このアイテムの引用には次の識別子を使用してください: http://hdl.handle.net/10445/8685

タイトル: バージョン管理システムにおけるコンフリクト自動解消への試み
Attempt to Automatically Repair Conficts in Version Control System.
著者: 七海, 龍平
伊藤, 恵
アブストラクト: 今日のソフトウェア開発においてバージョン管理システム(以下,VCS) は重要な技術である.複数人での開発現場においてVCS の利用は必要不可欠なものとなっている.バージョン管理とは,ソースコードなどを含むファイルの変更をスナップショットとして保存し記録することで,それらをバージョンとして管理する概念である. VCS の操作において,変更履歴をブランチと呼ばれる系列に分岐させる操作と,分岐させたものを併合するマージと呼ばれる操作が存在する.これらの操作によって複数人での開発が容易になっている.しかし,マージ中にコンフリクトが発生すると,ブランチをマージすることができない.コンフリクトとは,分岐させた各ブランチ上の同一ファイルの同一箇所を編集した時に発生する競合問題である.マージを進めるには,コンフリクトを手動で解消する必要がある.この作業には,時間とコストがかかることが多い.本研究では,VCS 利用時におけるコンフリクトの問題に焦点をあて,発生したコンフリクトに対して機械学習を用いて自動解消する手法の提案を試みる.本稿ではOSS の開発履歴から得られた学習データについての報告をする.
研究業績種別: 国内学会/Domestic Conference
資料種別: Conference Paper
査読有無: なし/no
単著共著: 共著/joint
発表雑誌名,発表学会名など: 日本ソフトウェア科学会第34回大会
年月日: 2017年9月21日
出版社: 日本ソフトウェア科学会
出現コレクション:伊藤 恵

ファイルダウンロード:

ファイル 記述 サイズフォーマット
fose1-2.pdf202.88 kBAdobe PDF見る/開く

このアーカイブに登録されているコンテンツはすべて著作権により保護されています。
著作権を遵守の上、ご利用ください。

 

Copyright © 2010-2012 FUTURE UNIVERSITY HAKODATE.
Powered by DSpace Software Copyright © 2002-2007 MIT and Hewlett-Packard