論文の概要: Self-Admitted Technical Debt in Scientific Software: Prioritization, Sentiment, and Propagation Across Artifacts
- arxiv url: http://arxiv.org/abs/2603.15883v1
- Date: Mon, 16 Mar 2026 20:23:07 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-03-18 17:42:06.974026
- Title: Self-Admitted Technical Debt in Scientific Software: Prioritization, Sentiment, and Propagation Across Artifacts
- Title(参考訳): 科学ソフトウェアにおける自己申告型技術的負債--人工物間の優先順位付け・感性・伝播
- Authors: Eric L. Melin, Nasir U. Eisty, Gregory R. Watson, Addi Malviya-Thakur,
- Abstract要約: 自己割当技術的負債(SATD)は科学ソフトウェア(SSW)を損なう
本研究では, SSWにおけるSATDのタイプとアーティファクトの優先順位, 緊急性, SATD除去と解決率, アーティファクト間でSATDが伝播する程度について検討した。
- 参考スコア(独自算出の注目度): 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Self-admitted technical debt (SATD) impairs scientific software (SSW), yet its prioritization, sentiment, persistence, and propagation remains underexplored. Understanding how SSW developers express, and address SATD is crucial for improving SSW maintenance, and tooling. This study investigates how SATD types and artifacts in SSW are prioritized, how sentiment relates to urgency, SATD removal and resolution rates, and the extent to which SATD propagates across artifacts. We analyzed nine SSW repositories using a SATD classification model and a semantic embedding-based prioritization heuristic. SATD was examined across multiple artifacts, with sentiment assessed via a fine-tuned transformer. Propagation was traced, priority scores compared to static analysis, and removal and resolution rates quantified. SATD in comments, commits, and pull requests receive higher priority than SATD in issues, with negative sentiment amplifying urgency. Resolution and removal rates lag behind open-source software (OSS) averages. Most SATD remains confined to the originating artifact, but longer propagation chains are rare and correlate with higher priority, highlighting persistent and high impact debt. Prioritization is influenced by artifact type and sentiment, while low removal and resolution rates signal persistent debt. Cross-artifact propagation marks high priority, unresolved SATD, providing empirical guidance for targeted monitoring, review prioritization, and tool supported maintenance in SSW.
- Abstract(参考訳): 自己承認技術的負債(SATD)は科学ソフトウェア(SSW)を損なうが、優先順位付け、感情、持続性、伝播は未定である。
SSW開発者がSATDをどのように表現し、対処するかを理解することは、SSWのメンテナンスとツールの改善に不可欠である。
本研究では, SSWにおけるSATDのタイプとアーティファクトの優先順位, 緊急性, SATD除去と解決率, アーティファクト間でSATDが伝播する程度について検討した。
SATD分類モデルとセマンティック埋め込みに基づく優先順位付けヒューリスティックを用いて,9つのSSWリポジトリを解析した。
SATDは複数のアーティファクトにまたがって検討され、微調整されたトランスフォーマーで評価された。
伝播は追跡され、静的解析に比べて優先度が高く、除去率と分解率は定量化された。
SATDのコメント、コミット、プルリクエストはSATDよりも優先度が高く、ネガティブな感情は緊急性を増幅する。
オープンソースのソフトウェア(OSS)の平均よりも解像度と除去率が遅い。
ほとんどのSATDは起源のアーティファクトに限られているが、より長いプログレッシブチェーンは稀であり、高い優先度と相関し、持続的かつ高い影響の負債を浮き彫りにしている。
優先順位付けはアーティファクトのタイプと感情に影響を受けます。
クロスアーティファクトの伝搬は優先度が高く、未解決のSATDであり、監視対象の監視、優先順位付けのレビュー、SSWにおけるメンテナンス支援ツールの実証的なガイダンスを提供する。
関連論文リスト
- Prioritizing Gradient Sign Over Modulus: An Importance-Aware Framework for Wireless Federated Learning [72.18619424901249]
Sign-Prioritized FL (SP-FL) は、不均一なリソース割り当てを通じて重要な勾配情報の送信を優先するフレームワークである。
本稿では,Newton-Raphson 法と逐次凸近似 (SCA) を用いて,この問題を解決するための交互最適化アルゴリズムを提案する。
シミュレーションの結果,特に資源制約シナリオにおけるSP-FLの優位性が確認された。
論文 参考訳(メタデータ) (2026-03-11T13:41:02Z) - Hidden in Plain Sight: Where Developers Confess Self-Admitted Technical Debt [3.0178994719454564]
Self-Admitted Technical Debt (SATD)は、プロアクティブなソフトウェアのメンテナンスに不可欠である。
従来の研究は主にSATDの検出と優先順位付けを目標としており、SATDに係わるソースコードにはほとんど焦点を当てていない。
我々は、9000以上のJava Open Source Software (OSS)リポジトリからのコードコメントを含む広範なSATDデータセットであるPENTACETを活用している。
SATDが最も一般的に発生する場所と、最も頻繁に影響を受けるコード構成/ステートメントを定量的に推測する。
論文 参考訳(メタデータ) (2025-11-03T12:47:19Z) - Security-Aware Joint Sensing, Communication, and Computing Optimization in Low Altitude Wireless Networks [83.84711311344918]
I SCCは低高度無線ネットワーク(LAWN)の中核部の一つである。
本稿では,通信の秘密性を考慮したI SCCの連成性能最適化について検討する。
進化的最適化の目的に応じて進化的演算子を適応的に選択する深層Q-network(DQN)に基づく多目的進化アルゴリズムを提案する。
論文 参考訳(メタデータ) (2025-11-03T11:06:41Z) - Negativity in Self-Admitted Technical Debt: How Sentiment Influences Prioritization [50.07057212504773]
SATD(Self-Admitted Technical Debt)は、ソフトウェアシステムに存在する技術的負債の自己申告書である。
ソフトウェアシステムにおけるSATDの記述の約4分の1は、何らかの否定的感情や否定的な感情を表現している。
我々の研究は、開発者がSATDにおいて、特定のTDのインスタンスがどの程度緊急に対処されるべきかを決定するために、どのように積極的にネガティビティを利用するかを示している。
論文 参考訳(メタデータ) (2025-01-02T05:33:43Z) - Evidence is All We Need: Do Self-Admitted Technical Debts Impact Method-Level Maintenance? [1.0377683220196874]
Self-Admitted Technical Debt (SATD)は、開発者がソースコードのコメントを通じて技術的負債を明示的に認める現象である。
本稿では,SATDがソフトウェア保守の様々な面に与える影響を,方法論レベルで実証的に検討することを目的とする。
論文 参考訳(メタデータ) (2024-11-21T01:21:35Z) - Diffusion-based Auction Mechanism for Efficient Resource Management in 6G-enabled Vehicular Metaverses [57.010829427434516]
6G対応のVehicular Metaversesでは、車両は物理的車両のデジタルレプリカとして機能するVT(Vine Twins)によって表現される。
VTタスクはリソース集約であり、高速処理のために地上基地局(BS)にオフロードする必要がある。
地上BSとUAV間の資源配分を最適化する学習型修正第2バイド(MSB)オークション機構を提案する。
論文 参考訳(メタデータ) (2024-11-01T04:34:54Z) - Deep Learning and Data Augmentation for Detecting Self-Admitted Technical Debt [6.004718679054704]
Self-Admitted Technical Debt (SATD)は、開発者がテキストアーティファクトを使用して、既存の実装が最適でない理由を説明する状況を指す。
SATD と BERT のバイナリ識別に BiLSTM アーキテクチャを用い,様々な SATD の分類を行った。
異なるアーティファクトから派生した様々なデータセットからSATDを識別・分類するための2段階のアプローチを提案する。
論文 参考訳(メタデータ) (2024-10-21T09:22:16Z) - Exploring Progress in Multivariate Time Series Forecasting: Comprehensive Benchmarking and Heterogeneity Analysis [70.78170766633039]
我々は、MTS予測提案を確実かつ公平に評価する手段の必要性に対処する。
BasicTS+は、MTS予測ソリューションの公平で包括的で再現可能な比較を可能にするために設計されたベンチマークである。
リッチデータセットとともにBasicTS+を適用し,45 MTS以上の予測ソリューションの性能を評価する。
論文 参考訳(メタデータ) (2023-10-09T19:52:22Z) - Benchmarking high-fidelity pedestrian tracking systems for research,
real-time monitoring and crowd control [55.41644538483948]
実生活環境における高忠実な歩行者追跡は,群集動態研究において重要なツールである。
この技術が進歩するにつれて、社会においても益々有用になってきている。
歩行者追跡技術の研究と技術に成功させるためには、正確さの検証とベンチマークが不可欠である。
我々は、プライバシーに配慮した歩行者追跡技術のためのベンチマークスイートをコミュニティのオープンスタンダードに向けて提示し、議論する。
論文 参考訳(メタデータ) (2021-08-26T11:45:26Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。