バグは金曜日に生まれるってホント?「MSR」最前線

この記事をtweetする このエントリーをはてなブックマークに追加

流行りモノから新技術まで! 5分でわかる最新キーワード解説

バグは金曜日に生まれるってホント?「MSR」最前線

2014/10/15


 日々進歩するIT技術は、ともすると取り残されてしまいそうな勢いで進化の速度を高めています。そこでキーマンズネット編集部がお届けするのが「5分でわかる最新キーワード解説」。このコーナーを読めば、最新IT事情がスラスラ読み解けるようになることうけあい。忙しいアナタもサラっと読めてタメになる、そんなコーナーを目指します。今回のテーマは「MSR(Mining Software Repositories)/ソフトウェアリポジトリマイニング」。ビッグデータ解析技術により、ソフトウェアの開発技術を変革する新しいトレンドが生まれようとしています!

未定

※「未定/バグは金曜日に生まれるってホント?「MSR」最前線」の記事を一部ご紹介します。会員登録を行い、 ログインすると、「未定/バグは金曜日に生まれるってホント?「MSR」最前線」の記事全文がお読みいただけます。

会員登録はこちら(無料)



1

「MSR/ソフトウェアリポジトリマイニング」とは?

 ソフトウェアのソースコードやドキュメント、開発や運用・保守プロセスで発生した議論の記録など、ソフト開発に関連して蓄積された膨大な電子化情報の中から、新しいソフトの設計・開発・保守に利用可能な知見を抽出して活用し、ソフト開発の生産性・品質・保守性の向上を目指す新しい知識再利用技術。

1-1

MSRがマイニングする対象は?

 「マイニング」(mining/採鉱)技術としてよく知られているのは「データマイニング」技術だろう。小売店の販売データを分析して「ビールを買う顧客が一緒に買う商品は紙おむつ」であるという一見不思議な相関関係が見つかったという有名なエピソードが語るように、業務データを見ているだけではわからないデータ間の相関関係や傾向を導き出し、販売予測やマーケティングに役立てる分析技術のことだ。MSRも同様に、膨大に蓄積されたデータの中から役に立つ情報を取り出そうとする技術である。
 ただし分析の対象とするデータの種類が違う。データマイニングが業務データを対象にするのに対しMSRはソフトウェアに関連するあらゆる情報を分析する。
 図1に見るように、ソースコードはむろんのこと、CVS(Concurrent Versions System/ファイルのバージョン管理システムのデータ)やSVN(Subversion/オープンソースのバージョン管理ツールのデータ)、バグ報告(バグトラッキングシステムのデータやその他の資料)、クラッシュログ、実行履歴、メール(SNSやブログ、掲示板なども含む場合がある)などがマイニングの対象だ。それらのデータは構造化されてデータベースに格納されているものもあれば、文書やテキストなどの非構造化データとして蓄積されている。共通点は電子化されているということだけかもしれない。それらを一元的に「リポジトリ」といういわば貯蔵庫に入れて、さまざまなアルゴリズムを駆使して分析するのがMSRの方法だ。

図1 「MSR」の概要
図1 「MSR」の概要
資料提供:ソフトウェアジャパン2013、ITフォーラムセッション「ソフトウェアリポジトリマイニングの技術動向とその応用」
(奈良先端科学技術大学院大学 門田暁人)より

…この記事の続きは、会員限定です。  会員登録はこちら(無料)

続きを読むには…
会員登録いただくと自動的にこの記事に戻り、続きが読めます。

会員登録(無料)・ログイン

キーマンズポイントで今応募できるプレゼントはこちら!(2017/3/31まで)

ITキャパチャージに解答いただくとポイントがたまります。
たまったポイント数に応じて、以下、A〜E賞の各賞品に応募することができます。

●B賞:抽選で1名様
 Lenovo 2 in 1タブレット「YOGA BOOK with Windows」 
●A賞:抽選で1名様
 ZEROTECH 小型セルフィードローン「Dobby Deluxe D100B-H」 
●C賞:抽選で1名様
 harman/kardon ワイヤレスホームスピーカーシステム「AURA PLUS」 
●D賞:抽選で1名様
 THANKO iPhoneケース型「モバイルDLPプロジェクター」 
●E賞:抽選で2名様
 キングジム コンパクトにたためるパソコン「PORTABOOK XMC10」 

このページの先頭へ

◆関連記事を探す

未定/バグは金曜日に生まれるってホント?「MSR」最前線」関連の情報を、チョイスしてお届けします

※キーマンズネット内の「未定」関連情報をランダムに表示しています。

未定」関連の製品

CMSソフトウェア Movable Type 【シックス・アパート】
CMS
効率的なウェブサイト運用を実現する、国内シェアNo.1のCMSプラットフォーム。安心のセキュリティ、豊富なソリューションで、小中規模からエンタープライズまで対応。

未定」関連の特集


コンシューマ市場では既に無くてはならない存在となっているが、業務用では未だ導入率が3割にも満たないス…



IT担当529人に「ネットワークカメラの導入状況」を調査!導入目的は当然「セキュリティ向上」が1位も…



現在ソフトバンクが2008年春のサービス開始を目指し、実証実験中!基地局をオフィスや自宅に設置すると…


未定」関連のセミナー

アジャイル開発でイノベーション−ITが変わる。企業が発展する 【キヤノンITソリューションズ】  

開催日 2月9日(木)   開催地 東京都   参加費 無料

IT部門における技術者不足、開発スピード、経費削減、IT部門の利益創出・・・。現在企業が直面している様々な課題を解決できる手段になり得るのが「アジャイル開発」で…

Unifaceカンファレンス2017 【FCS】  

開催日 2月7日(火)   開催地 東京都   参加費 無料

基幹業務システム、Webサービス、さらにはERPと連携するアドオン等を効率よく開発するフレームワークとして、世界で約4000社の実績があるシステム統合開発環境「…

コスト削減だけじゃない、先端技術もベトナムで! 【オープンソース活用研究所】  

開催日 2月8日(水)   開催地 東京都   参加費 無料

【今、ITエンジニアが不足しています。】2015年問題と言われたITエンジニア不足の問題。2017年になった今も解決の目処は立っていません。経済産業省は2030…

「データ分析」関連 製品レポート一覧

このページの先頭へ

未定/ バグは金曜日に生まれるってホント?「MSR」最前線」の記事を一部ご紹介しました。
会員登録を行い、ログインすると、「未定/ バグは金曜日に生まれるってホント?「MSR」最前線」の記事の続きがお読みいただけます。


Myリストへ 印刷用ページへ

この記事をtweetする このエントリーをはてなブックマークに追加


この記事に掲載している情報は、掲載日時点のものです。変更となる場合がございますのでご了承下さい。


ページ: 1 | 2 | 3


30007306


IT・IT製品TOP > データ分析 > その他データ分析関連 > その他データ分析関連のIT特集 > 特集詳細

このページの先頭へ

キーマンズネットとは

ページトップへ