論文の概要: Exploring Sustainability in Scientific Software through Code Quality & Test Coverage Metrics
- arxiv url: http://arxiv.org/abs/2605.03243v1
- Date: Tue, 05 May 2026 00:24:57 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-05-06 19:35:43.692759
- Title: Exploring Sustainability in Scientific Software through Code Quality & Test Coverage Metrics
- Title(参考訳): コード品質とテストカバレッジメトリクスによる科学ソフトウェアにおけるサステナビリティの探索
- Authors: Sheikh Md. Mushfiqur Rahman, Gregory R. Watson, Nasir U. Eisty,
- Abstract要約: 本研究では,SciOSSの長期持続可能性について,コードおよびテスト品質指標を用いて検討した。
持続可能なプロジェクトは、より高い、より一貫性のあるテストカバレッジと、より明確なコードとテストの相関を示す。
全体として、テストカバレッジは科学ソフトウェアでは低く、高い複雑さと結合によってテスト容易性が低下します。
- 参考スコア(独自算出の注目度): 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Context: Scientific open-source software (SciOSS) plays a foundational role in research and engineering, yet its long-term sustainability has often been overlooked and remains a significant concern. Objective: This study investigates the long-term sustainability of SciOSS through code and test quality metrics. Method: We analyze CASS Software Portfolio projects, classifying them by sustainability and comparing their code structure, test coverage, and links between code quality and testing across the dataset. Results: Sustainable projects show higher, more consistent test coverage and clearer code-test correlations, while unsustainable ones show weaker patterns. Overall, test coverage is low in scientific software, and high complexity and coupling reduce testability. Conclusion: In this study, we present a practical, data-driven approach for assessing sustainability in scientific software, offering a foundation for evaluating long-term software health and supporting future efforts in quality assurance and sustainability monitoring.
- Abstract(参考訳): コンテキスト: 科学オープンソースソフトウェア(SciOSS)は、研究とエンジニアリングにおいて基礎的な役割を果たすが、長期的な持続可能性はしばしば見過ごされ、重要な関心事となっている。
目的:本研究では,コードおよびテスト品質指標によるSciOSSの長期持続可能性について検討する。
メソッド: CASS Software Portfolioプロジェクトを分析し、持続可能性によって分類し、それらのコード構造、テストカバレッジ、そしてデータセット全体にわたるコード品質とテストのリンクを比較します。
結果: 持続可能なプロジェクトは、より高い、より一貫性のあるテストカバレッジと、より明確なコードとテストの相関を示します。
全体として、テストカバレッジは科学ソフトウェアでは低く、高い複雑さと結合によってテスト容易性が低下します。
結論:本研究では,科学ソフトウェアにおけるサステナビリティを評価するための実践的,データ駆動型アプローチを提案し,長期ソフトウェア健全性の評価と品質保証とサステナビリティ監視の今後の取り組みを支援する基盤を提供する。
関連論文リスト
- ResearchEnvBench: Benchmarking Agents on Environment Synthesis for Research Code Execution [44.652433226889976]
ResearchEnvBenchは、研究コード実行における環境合成のベンチマークである。
再現可能な科学的研究に向けて自律的なエージェントを前進させるための現実的なテストベッドを提供する。
論文 参考訳(メタデータ) (2026-03-06T08:29:08Z) - Uncovering Scientific Software Sustainability through Community Engagement and Software Quality Metrics [0.0]
本稿では,GitHubにホストされている科学オープンソースソフトウェア(Sci-OSS)プロジェクトの持続可能性について検討する。
文献からメトリクスを保存し、著名な10のSci-OSSプロジェクトからデータをマイニングするために、サステナビリティをマップします。
私たちの可視化と分析手法は、研究者、資金提供者、開発者に対して、長期的なソフトウェアサステナビリティに関する重要な洞察を提供します。
論文 参考訳(メタデータ) (2025-11-11T05:34:27Z) - Ten Essential Guidelines for Building High-Quality Research Software [0.3562485774739681]
本稿では,高品質な研究ソフトウェアを開発するための10のガイドラインを提案する。
ガイドラインは開発ライフサイクルのすべての段階をカバーする。
彼らは計画、クリーンで可読なコードを書くこと、バージョン管理の使用、テスト戦略の実装の重要性を強調している。
論文 参考訳(メタデータ) (2025-07-22T02:22:41Z) - A Controllable Examination for Long-Context Language Models [62.845852724511964]
本研究では,長文言語モデルを評価するベンチマークである$textbfLongBioBenchを紹介する。
その結果,ほとんどのモデルでは,検索結果に対する意味的理解や基礎的推論が不足していることが判明した。
我々のさらなる分析は、文脈的非コヒーレンスなど、既存の合成ベンチマークで採用されているいくつかの設計選択を示している。
論文 参考訳(メタデータ) (2025-06-03T14:23:06Z) - CoQuIR: A Comprehensive Benchmark for Code Quality-Aware Information Retrieval [44.39462689088926]
CoQuIRは、品質を意識したコード検索を評価するために設計された、最初の大規模多言語ベンチマークである。
CoQuIRは、11のプログラミング言語で42,725のクエリと134,907のコードスニペットに対して、きめ細かい品質のアノテーションを提供する。
論文 参考訳(メタデータ) (2025-05-31T13:00:17Z) - Tracking the Moving Target: A Framework for Continuous Evaluation of LLM Test Generation in Industry [0.5735035463793009]
大きな言語モデル(LLM)は、テスト生成を含むソフトウェアテストタスクを自動化する大きな可能性を示しています。
彼らの急速な進化は、DevSecOpsを実装する企業にとって重要な課題である。
本研究は,産業環境下での商業LLMテストジェネレータの連続評価のための測定フレームワークを提案する。
論文 参考訳(メタデータ) (2025-04-26T18:08:13Z) - Incubation and Beyond: A Comparative Analysis of ASF Projects Sustainability Impacts on Software Quality [2.7059033823627923]
フリー・アンド・オープンソース・ソフトウェア(FOSS)コミュニティのサステナビリティは、社会のデジタルインフラのレジリエンスと持続性に基礎を置いている。
本研究は,FOSSサステナビリティの異なる側面が,ライフサイクルの観点からソフトウェア品質に与える影響を理解することを目的とする。
論文 参考訳(メタデータ) (2025-04-13T07:51:40Z) - A Sober Look at Progress in Language Model Reasoning: Pitfalls and Paths to Reproducibility [47.56466996118911]
Reasoningは、言語モデル(LM)の次の主要フロンティアとして登場した。
我々は総合的な実証的研究を行い、現在の数学的推論ベンチマークは微妙な実装選択に対して非常に敏感であることがわかった。
本稿では,ベストプラクティスと報告基準を明確に定義した標準化された評価フレームワークを提案する。
論文 参考訳(メタデータ) (2025-04-09T17:58:17Z) - Deep End-to-End Survival Analysis with Temporal Consistency [49.77103348208835]
本稿では,大規模長手データの処理を効率的に行うために,Survival Analysisアルゴリズムを提案する。
我々の手法における中心的な考え方は、時間とともにデータにおける過去と将来の成果が円滑に進化するという仮説である時間的一貫性である。
我々のフレームワークは、安定したトレーニング信号を提供することで、時間的一貫性を大きなデータセットに独自に組み込む。
論文 参考訳(メタデータ) (2024-10-09T11:37:09Z) - Free Open Source Communities Sustainability: Does It Make a Difference
in Software Quality? [2.981092370528753]
本研究は,サステナビリティの異なる側面がソフトウェア品質に与える影響を実証的に検討することを目的とする。
4つのカテゴリにわたる16のサステナビリティ指標をサンプリングし、217のOSSプロジェクトに適用した。
論文 参考訳(メタデータ) (2024-02-10T09:37:44Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。