論文の概要: Do Internal Software Metrics Have Relationship with Fault-proneness and
Change-proneness?
- arxiv url: http://arxiv.org/abs/2310.03673v1
- Date: Sat, 23 Sep 2023 07:19:41 GMT
- ステータス: 処理完了
- システム内更新日: 2023-10-23 04:36:50.720289
- Title: Do Internal Software Metrics Have Relationship with Fault-proneness and
Change-proneness?
- Title(参考訳): 内部ソフトウェアメトリクスは、フォールトプロニースや変更プロニースと関係があるか?
- Authors: Md.Masudur Rahman, Toukir Ahammed and Kazi Sakib
- Abstract要約: この研究は、最新の洞察を提供するために、内部ソフトウェアメトリクスと変化傾向と欠陥傾向の関係を再考する。
私たちは、ApacheとEclipseのエコシステムから有名なオープンソースシステムにおいて、25の社内ソフトウェアメトリクス、変更の頻度、欠陥の頻度を特定します。
- 参考スコア(独自算出の注目度): 2.194575078433007
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Change-proneness indicates the possibility of changes to a software system.
Both of these measures are related to software maintainability which impact
internal software metrics such as size, inheritance, coupling, etc. due to
making many changes to the system. In the literature, change- and
fault-proneness have been predicted using the internal software metrics which
are almost one decade earlier. Therefore, as software systems and structures
are evolving in nature, we present an empirical study to revisit the
relationship of the internal software metrics with change- and fault-proneness
to provide up-to-date insights. In particular, we identify 25 internal software
metrics, change-proneness and fault-proneness in the wellknown open source
systems from Apache and Eclipse ecosystems. Then we analyse the relationship
based on the statistical correlation method. The results show that almost all
of the metrics have no or low relationship with fault-proneness, while
inheritance, coupling and comments-related metrics have a moderate or high
relationship with change-proneness. These findings will assist developers to
minimize the higher related software metrics to enhance maintainability in
terms of change- and fault-proneness. In addition, these also help researchers
to innovate change and fault prediction approaches by incorporating the higher
related metrics.
- Abstract(参考訳): 変更傾向は、ソフトウェアシステムの変更の可能性を示している。
どちらも、システムに多くの変更を加えることで、サイズ、継承、結合など、内部ソフトウェアメトリクスに影響を与えるソフトウェアの保守性に関連しています。
文献では、ほぼ10年前の内部ソフトウェアメトリクスを使用して、変更と障害の傾向が予測されている。
したがって,ソフトウェアシステムや構造が本質的に進化するにつれて,内部ソフトウェアメトリクスと変化と障害発生性の関係を再検討し,最新の知見を提供するための実証的研究を行う。
特に,apache や eclipse のエコシステムでよく知られたオープンソースシステムにおいて,25 の内部ソフトウェアメトリクス,変更の傾向,障害の傾向を識別しています。
次に,統計的相関法に基づいて関係を解析する。
その結果、ほとんどのメトリクスはフォールトプロニーネスと無関係か低関係であるが、継承、結合、コメント関連メトリクスは変更プロニーネスと中程度か高い関係にあることがわかった。
これらの発見は、開発者が関連するソフトウェアメトリクスを最小化して、変更や障害発生率の観点から保守性を高めるのに役立つだろう。
さらに、これらは、より高い関連するメトリクスを取り入れることで、変更と障害予測アプローチの革新にも役立ちます。
関連論文リスト
- Towards Understanding the Impact of Code Modifications on Software Quality Metrics [1.2277343096128712]
本研究の目的は、コード修正がソフトウェアの品質指標に与える影響を評価し、解釈することである。
基礎となる仮説は、ソフトウェア品質のメトリクスに類似した変更を誘発するコード修正は、異なるクラスタにグループ化できる、というものである。
結果は、コード修正の異なるクラスタを明らかにし、それぞれに簡潔な記述が伴い、ソフトウェアの品質指標に対する全体的な影響を明らかにした。
論文 参考訳(メタデータ) (2024-04-05T08:41:18Z) - Spurious Correlations in Machine Learning: A Survey [69.89249134046086]
機械学習システムは、入力の偏りのある特徴と対応するラベルの間の急激な相関に敏感である。
これらの特徴とそのラベルとの相関は"spurious"として知られている。
我々は、機械学習モデルにおける素早い相関に対処する現在の最先端の手法の分類とともに、この問題を包括的にレビューする。
論文 参考訳(メタデータ) (2024-02-20T04:49:34Z) - Free Open Source Communities Sustainability: Does It Make a Difference
in Software Quality? [2.981092370528753]
本研究は,サステナビリティの異なる側面がソフトウェア品質に与える影響を実証的に検討することを目的とする。
4つのカテゴリにわたる16のサステナビリティ指標をサンプリングし、217のOSSプロジェクトに適用した。
論文 参考訳(メタデータ) (2024-02-10T09:37:44Z) - Software Code Quality Measurement: Implications from Metric
Distributions [6.110201315596897]
1) コード品質に一貫して影響を与える単調なメトリクス、2) コード品質と一貫した関係を持たない非単調なメトリクスである。
本研究は, コード品質の多次元的構成とその測定結果に寄与し, モノトニックおよび非モノトニックの両測定値に対する一貫した測定の実践的意味を提供する。
論文 参考訳(メタデータ) (2023-07-22T13:55:42Z) - BLEURT Has Universal Translations: An Analysis of Automatic Metrics by
Minimum Risk Training [64.37683359609308]
本研究では,機械翻訳システムの学習指導の観点から,各種の主流および最先端の自動測定値について分析する。
BLEURT や BARTScore における普遍的逆変換の存在など,ある種の指標は堅牢性欠陥を示す。
詳細な分析では、これらのロバスト性障害の主な原因は、トレーニングデータセットにおける分布バイアスと、メートル法パラダイムの傾向である。
論文 参考訳(メタデータ) (2023-07-06T16:59:30Z) - Quantifying Process Quality: The Role of Effective Organizational
Learning in Software Evolution [0.0]
現実世界のソフトウェアアプリケーションは、常に進化し続けなければならない。
ソフトウェア品質管理の従来の手法には、ソフトウェアの品質モデルと継続的コード検査ツールが含まれる。
しかし、開発プロセスの品質と結果のソフトウェア製品との間には、強い相関関係と因果関係がある。
論文 参考訳(メタデータ) (2023-05-29T12:57:14Z) - Quality-Based Conditional Processing in Multi-Biometrics: Application to
Sensor Interoperability [63.05238390013457]
2007年のバイオセキュリティ・マルチモーダル・アセスメント・キャンペーンにおいて,ATVS-UAM融合手法を品質ベースで評価し,評価を行った。
我々のアプローチは線形ロジスティック回帰に基づいており、融合したスコアはログライクな比率になる傾向にある。
その結果,提案手法はルールベースの核融合方式よりも優れていることがわかった。
論文 参考訳(メタデータ) (2022-11-24T12:11:22Z) - The Mind Is a Powerful Place: How Showing Code Comprehensibility Metrics
Influences Code Understanding [10.644832702859484]
ソースコードの理解度を示す指標が,ソースコードの理解度を主観的に評価する上で,開発者を悩ませるかどうかを検討する。
その結果、理解度測定値の表示値は、開発者のコード理解度評価に大きく、かつ大きなアンカー効果があることがわかった。
論文 参考訳(メタデータ) (2020-12-16T14:27:45Z) - GO FIGURE: A Meta Evaluation of Factuality in Summarization [131.1087461486504]
本稿では,現実性評価指標を評価するメタ評価フレームワークGO FIGUREを紹介する。
10個の実測値のベンチマーク分析により、我々のフレームワークが堅牢で効率的な評価を提供することが明らかとなった。
また、QAメトリクスは、ドメイン間の事実性を測定する標準的なメトリクスよりも一般的に改善されているが、パフォーマンスは、質問を生成する方法に大きく依存していることも明らかにしている。
論文 参考訳(メタデータ) (2020-10-24T08:30:20Z) - Accurate and Robust Feature Importance Estimation under Distribution
Shifts [49.58991359544005]
PRoFILEは、新しい特徴重要度推定法である。
忠実さと頑健さの両面で、最先端のアプローチよりも大幅に改善されていることを示す。
論文 参考訳(メタデータ) (2020-09-30T05:29:01Z) - Optimal Change-Point Detection with Training Sequences in the Large and
Moderate Deviations Regimes [72.68201611113673]
本稿では,情報理論の観点から,新しいオフライン変化点検出問題について検討する。
基礎となる事前および変更後分布の知識は分かっておらず、利用可能なトレーニングシーケンスからのみ学習できると仮定する。
論文 参考訳(メタデータ) (2020-03-13T23:39:40Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。