論文の概要: Analyzing the Evolution and Maintenance of Quantum Software Repositories
- arxiv url: http://arxiv.org/abs/2501.06894v3
- Date: Fri, 06 Jun 2025 02:11:49 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-06-09 17:28:42.79125
- Title: Analyzing the Evolution and Maintenance of Quantum Software Repositories
- Title(参考訳): 量子ソフトウェアリポジトリの進化と保守の分析
- Authors: Krishna Upadhyay, Vinaik Chhetri, A. B. Siddique, Umar Farooq,
- Abstract要約: この調査では、10,000人以上の開発者からの120万のコミットを含む、21,000以上のGitHubリポジトリの大規模なマイニング分析を行っている。
リポジトリの成長、プログラミング言語、フレームワークの採用、コントリビュータの動向を分析し、2017年以降のリポジトリの200%の増加とコントリビュータの150%の増加を明らかにします。
- 参考スコア(独自算出の注目度): 2.352412885878654
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Quantum computing is rapidly advancing, but quantum software development faces significant challenges, including a steep learning curve, high hardware error rates, and a lack of mature engineering practices. This study conducts a large-scale mining analysis of over 21,000 GitHub repositories, containing 1.2 million commits from more than 10,000 developers, to examine the evolution and maintenance of quantum software. We analyze repository growth, programming language and framework adoption, and contributor trends, revealing a 200% increase in repositories and a 150% rise in contributors since 2017. Additionally, we investigate software development and maintenance practices, showing that perfective commits dominate (51.76%), while the low occurrence of corrective commits (18.54%) indicates potential gaps in bug resolution. Furthermore, 34% of reported issues are quantum-specific, highlighting the need for specialized debugging tools beyond conventional software engineering approaches. This study provides empirical insights into the software engineering challenges of quantum computing, offering recommendations to improve development workflows, tooling, and documentation. We are also open-sourcing our dataset to support further analysis by the community and to guide future research and tool development for quantum computing. The dataset is available at: https://github.com/kriss-u/QRepoAnalysis-Paper
- Abstract(参考訳): 量子コンピューティングは急速に進歩しているが、量子ソフトウェア開発は急激な学習曲線、高いハードウェアエラー率、成熟したエンジニアリングプラクティスの欠如など、大きな課題に直面している。
この研究では、10,000人以上の開発者からの120万のコミットを含む21,000以上のGitHubリポジトリの大規模なマイニング分析を実施し、量子ソフトウェアの進化とメンテナンスについて調査する。
リポジトリの成長、プログラミング言語、フレームワークの採用、コントリビュータの動向を分析し、2017年以降のリポジトリの200%の増加とコントリビュータの150%の増加を明らかにします。
さらに,ソフトウェア開発とメンテナンスの実践を調査し,完全コミット(51.76%),修正コミット(18.54%),修正コミット(18.54%)がバグ解決の潜在的なギャップを示していることを示す。
さらに、報告された問題の34%は量子固有であり、従来のソフトウェアエンジニアリングアプローチ以上の特別なデバッグツールの必要性を強調している。
この研究は、量子コンピューティングのソフトウェアエンジニアリングの課題に関する実証的な洞察を提供し、開発ワークフロー、ツール、ドキュメントを改善するための推奨を提供する。
また、コミュニティによるさらなる分析をサポートし、量子コンピューティングのための将来の研究とツール開発を支援するために、データセットをオープンソース化しています。
データセットは以下の通りである。 https://github.com/kriss-u/QRepoAnalysis-Paper
関連論文リスト
- SeQUeNCe GUI: An Extensible User Interface for Discrete Event Quantum Network Simulations [55.2480439325792]
SeQUeNCeは、量子ネットワーク通信のオープンソースシミュレータである。
我々はSeQUeNCeの中核となる原則を維持できるグラフィカルユーザインタフェースを実装している。
論文 参考訳(メタデータ) (2025-01-15T19:36:09Z) - From Graphs to Qubits: A Critical Review of Quantum Graph Neural Networks [56.51893966016221]
量子グラフニューラルネットワーク(QGNN)は、量子コンピューティングとグラフニューラルネットワーク(GNN)の新たな融合を表す。
本稿では,QGNNの現状を批判的にレビューし,様々なアーキテクチャを探求する。
我々は、高エネルギー物理学、分子化学、ファイナンス、地球科学など多種多様な分野にまたがる応用について論じ、量子的優位性の可能性を強調した。
論文 参考訳(メタデータ) (2024-08-12T22:53:14Z) - Quantum Computing Enhanced Service Ecosystem for Simulation in Manufacturing [56.61654656648898]
本稿では,製造シミュレーションのための量子コンピューティングによるサービスエコシステムの枠組みを提案する。
我々は,これらの新しい計算パラダイムを定量的に評価することを目的とした2つの高価値ユースケースを分析した。
論文 参考訳(メタデータ) (2024-01-19T11:04:14Z) - Software engineering to sustain a high-performance computing scientific
application: QMCPACK [2.0201625125851375]
我々は、ソフトウェアエンジニアリングの取り組みの概要と、そのb-initio Quantum Monte Carloオープンソースコードへの影響について説明する。
i) CPUをターゲットにした継続的インテグレーション(CI)の戦略的拡張、GitHub Actionsランナーの使用、自己ホスト型ハードウェアを使用した事前スケールシステムでのNVIDIAとAMD。
リアクティブでメンテナンスのアプローチではなく、持続可能なものへのシフトを示す指標を提供することで、これらの改善の価値を定量化します。
論文 参考訳(メタデータ) (2023-07-21T11:15:57Z) - Quantum Software Analytics: Opportunities and Challenges [25.276328005616204]
量子コンピューティングシステムは、量子力学の原理に依拠し、従来のものよりもより効率的に挑戦的なタスクを実行する。
古典的なソフトウェア工学において、ソフトウェアライフサイクルは、ソフトウェアアプリケーションの設計、実装、保守プロセスの文書化と構造化に使用される。
開発ライフサイクルにおける一連のソフトウェア分析トピックとテクニックを要約し、量子ソフトウェアアプリケーション開発に活用し、統合することができる。
論文 参考訳(メタデータ) (2023-07-21T02:24:31Z) - Symbolic quantum programming for supporting applications of quantum
computing technologies [0.0]
本稿の主な焦点は、ツール開発による最も直接的なメリットを享受できる量子コンピューティング技術である。
量子ソフトウェア開発の分野で最も人気のあるアプローチについて、簡単な調査を行い、その長所と短所を示すことを目指しています。
次に、シンボリックアプローチを用いた量子プログラムの開発を支援するソフトウェアアーキテクチャとその予備実装について述べる。
論文 参考訳(メタデータ) (2023-02-18T18:30:00Z) - Assessing requirements to scale to practical quantum advantage [56.22441723982983]
大規模量子アプリケーションに必要なリソースを推定するために,スタックの層を抽象化し,量子リソース推定のためのフレームワークを開発する。
3つのスケールされた量子アプリケーションを評価し、実用的な量子優位性を達成するために数十万から数百万の物理量子ビットが必要であることを発見した。
私たちの研究の目標は、より広範なコミュニティがスタック全体の設計選択を探索できるようにすることで、実用的な量子的優位性に向けた進歩を加速することにあります。
論文 参考訳(メタデータ) (2022-11-14T18:50:27Z) - DQC$^2$O: Distributed Quantum Computing for Collaborative Optimization
in Future Networks [54.03701670739067]
本稿では、将来のネットワークにおける最適化タスクを解決するために、量子コンピュータと量子チャネルを管理するための適応型分散量子コンピューティング手法を提案する。
提案手法に基づいて,スマートグリッド管理やIoT連携,UAV軌道計画など,今後のネットワークにおける協調最適化の潜在的な応用について論じる。
論文 参考訳(メタデータ) (2022-09-16T02:44:52Z) - Evolution of Quantum Computing: A Systematic Survey on the Use of
Quantum Computing Tools [5.557009030881896]
我々は体系的な調査を行い、量子コンピューティングを促進する論文、ツール、フレームワーク、プラットフォームを分類する。
我々は、現在の本質を議論し、オープン課題を特定し、今後の研究方向性を提供する。
我々は、ここ数年でフレームワーク、ツール、プラットフォームのスコアが出現しており、現在利用可能な施設の改善は量子研究コミュニティにおける研究活動を活用するだろうと結論付けている。
論文 参考訳(メタデータ) (2022-04-04T21:21:12Z) - Reducing the cost of energy estimation in the variational quantum
eigensolver algorithm with robust amplitude estimation [50.591267188664666]
量子化学と材料は、量子コンピューティングの最も有望な応用の1つである。
これらの領域における産業関連問題とそれを解決する量子アルゴリズムとの整合性については、まだ多くの研究が続けられている。
論文 参考訳(メタデータ) (2022-03-14T16:51:36Z) - Formal Verification of Quantum Programs: Theory, Tools and Challenges [0.0]
サーベイは、量子プログラムの形式的検証分野への短い導入を目標としている。
この調査は、この分野が将来直面するであろういくつかの課題、すなわち複雑な量子アルゴリズムの開発について調査する。
論文 参考訳(メタデータ) (2021-10-04T11:00:48Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。