Skip to Content
Making Software ―エビデンスが変えるソフトウェア開発
book

Making Software ―エビデンスが変えるソフトウェア開発

by Andy Oram, Greg Wilson, 久野 禎子, 久野 靖
September 2011
Intermediate to advanced
612 pages
15h 48m
Japanese
O'Reilly Japan, Inc.
Content preview from Making Software ―エビデンスが変えるソフトウェア開発
399
人々と組織に関する指標
に関して入ってくる依存関係と出ていく依存関係とに分類されます。分類にはさらに、バイナリ間の依
存総数、異なる要素をまたがるバイナリの範囲も含まれます。
Windows Vista
におけるエラー予測の
ために依存性メトリクスを使って構築された予測モデルの能力は、精度
74.4%
、再現率
69.9%
でした。
これはコード複雑度メトリクスから得られた精度や再現率と同程度に良好ですが、コード変更量から得
られた結果には並びません。マイクロソフトの事例研究における依存性とコード変更量のエラー予測能
力についてさらに知りたければ、
Nagappan and Ball 2007
を見てください。
関連研究として、
Schroter
らはインポート依存関係が欠陥を予測することを示しました
Schroter et
al. 2006
。彼らは
Java
のクラスについて欠陥を予測する別の方法を提案しました。彼らはクラスの複
雑度を見るのではなく、あるクラスが使用する要素に専ら注目し、オープンソース
IDE
である
Eclipse
について、コンパイラパッケージを使うと、
GUI
パッケージを使う
14%
)のに比べて、結果としてか
なり高いエラー発生率
71%
)になるということを見出しました。
Von Mayrhauser
らは、ソフトウェ
アアーキテクチャの劣化とエラーの関係を、エラー
=
アーキテクチャ関係モデルを構築するというボト
ムアップのアプローチを用いて探究しました
von Mayrhauser et al. 1999 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

マイクロフロントエンド ―マイクロサービスアーキテクチャの概念をフロントエンドに拡張し、信頼性、自律性の高いシステムを構築する

マイクロフロントエンド ―マイクロサービスアーキテクチャの概念をフロントエンドに拡張し、信頼性、自律性の高いシステムを構築する

Luca Mezzalira, 嶋田 健志
推薦システム実践入門 ―仕事で使える導入ガイド

推薦システム実践入門 ―仕事で使える導入ガイド

風間 正弘, 飯塚 洸二郎, 松村 優也

Publisher Resources

ISBN: 9784873115115Other