論文の概要: UserTrace: User-Level Requirements Generation and Traceability Recovery from Software Project Repositories
- arxiv url: http://arxiv.org/abs/2509.11238v1
- Date: Sun, 14 Sep 2025 12:28:39 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-09-16 17:26:22.990511
- Title: UserTrace: User-Level Requirements Generation and Traceability Recovery from Software Project Repositories
- Title(参考訳): UserTrace: ソフトウェアプロジェクトリポジトリからユーザレベル要件の生成とトレーサビリティの回復
- Authors: Dongming Jin, Zhi Jin, Yiran Zhang, Zheng Fang, Linyu Li, Yuanpeng He, Xiaohong Chen, Weisong Sun,
- Abstract要約: UserTraceは、自動的にユーザレベルの要件(UR)を生成し、リポジトリからライブトレースリンクを復元するシステムである。
評価の結果, UserTrace は既存のベースラインよりも完全性, 正確性, 有用性が高い UR を生成することがわかった。
- 参考スコア(独自算出の注目度): 41.30731718695494
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Software maintainability critically depends on high-quality requirements descriptions and explicit traceability between requirements and code. Although automated code summarization (ACS) and requirements traceability (RT) techniques have been widely studied, existing ACS methods mainly generate implementation-level (i.e., developer-oriented) requirements (IRs) for fine-grained units (e.g., methods), while RT techniques often overlook the impact of project evolution. As a result, user-level (i.e., end user-oriented) requirements (URs) and live trace links remain underexplored, despite their importance for supporting user understanding and for validating whether AI-generated software aligns with user intent. To address this gap, we propose UserTrace, a multi-agent system that automatically generates URs and recovers live trace links (from URs to IRs to code) from software repositories. UserTrace coordinates four specialized agents (i.e., Code Reviewer, Searcher, Writer, and Verifier) through a three-phase process: structuring repository dependencies, deriving IRs for code units, and synthesizing URs with domain-specific context. Our comparative evaluation shows that UserTrace produces URs with higher completeness, correctness, and helpfulness than an established baseline, and achieves superior precision in trace link recovery compared to five state-of-the-art RT approaches. A user study further demonstrates that UserTrace helps end users validate whether the AI-generated repositories align with their intent.
- Abstract(参考訳): ソフトウェア保守性は、要求とコードの間の高品質な記述と明確なトレーサビリティに依存します。
自動コード要約(ACS)と要求トレーサビリティ(RT)技術は広く研究されているが、既存のACS手法は主に細粒度単位(例えばメソッド)の実装レベル(開発者指向)要求(IR)を生成する。
その結果、ユーザレベル(すなわち、エンドユーザ指向の)要件とライブトレースリンクは、ユーザ理解のサポートと、AI生成ソフトウェアがユーザ意図に合致するかどうかを検証することの重要性にもかかわらず、まだ未検討のままである。
このギャップに対処するために、ソフトウェアリポジトリからURを自動生成し、(URからIRからコードまで)ライブトレースリンクを復元するマルチエージェントシステムであるUserTraceを提案する。
UserTraceは、リポジトリ依存関係の構造化、コードユニットのIRの導出、URをドメイン固有のコンテキストで合成する3段階のプロセスを通じて、4つの特別なエージェント(Code Reviewer、Searcher、Writer、Verifier)をコーディネートする。
比較評価の結果, UserTrace は既存のベースラインよりも完全性, 正確性, 有用性が高い UR を生成し, 5 つの最先端 RT アプローチと比較して, トレースリンクの回復精度が優れていることがわかった。
ユーザ調査により、UserTraceは、AI生成リポジトリが意図と一致しているかどうかをエンドユーザが検証するのに役立つことが示されている。
関連論文リスト
- Multi-Modal Requirements Data-based Acceptance Criteria Generation using LLMs [17.373348983049176]
マルチモーダル要求データから受け入れ基準を生成する新しい手法であるRAGcceptance M2REを提案する。
提案手法は,手作業の労力を効果的に削減し,未払いの利害関係者の意図を捉え,貴重な基準を提供する。
本研究は,ソフトウェア検証プロセスの合理化と開発効率の向上におけるマルチモーダルRAG技術の可能性を明らかにする。
論文 参考訳(メタデータ) (2025-08-09T08:35:40Z) - Think Like an Engineer: A Neuro-Symbolic Collaboration Agent for Generative Software Requirements Elicitation and Self-Review [23.26988707110507]
本稿では、因果効果グラフ(CEG)をニューロシンボリックなコラボレーションアーキテクチャに組み込む、要求誘発と自己レビューエージェントであるRequireCEGを紹介する。
提案手法を評価するため,RGPairベンチマークデータセットを作成し,広範な実験を行った。
論文 参考訳(メタデータ) (2025-07-20T13:59:00Z) - ThinkGeo: Evaluating Tool-Augmented Agents for Remote Sensing Tasks [54.52092001110694]
ThinkGeoは、構造化ツールの使用とマルチステップ計画を通じて、リモートセンシングタスクにおけるツール拡張エージェントを評価するために設計されたベンチマークである。
ThinkGeoは、ツール-インタラクションのパラダイムにインスパイアされたもので、さまざまな現実世界のアプリケーションにまたがる人間のクエリを含んでいる。
分析の結果、ツールの精度とモデル間の計画整合性に顕著な相違が明らかになった。
論文 参考訳(メタデータ) (2025-05-29T17:59:38Z) - OS-Genesis: Automating GUI Agent Trajectory Construction via Reverse Task Synthesis [55.390060529534644]
グラフィカルユーザインタフェース(GUI)エージェントのための新しいデータ合成パイプラインであるOS-Genesisを提案する。
事前に定義されたタスクに頼る代わりに、OS-Genesisはエージェントがまず環境を認識し、ステップワイドなインタラクションを実行することを可能にする。
我々は,OS-Genesisを用いたGUIエージェントのトレーニングにより,高度に挑戦するオンラインベンチマークの性能が大幅に向上することが実証された。
論文 参考訳(メタデータ) (2024-12-27T16:21:58Z) - On the Impacts of Contexts on Repository-Level Code Generation [5.641402231731082]
本稿ではレポジトリレベルのコード生成を評価するために設計された新しいベンチマークであるRepoExecを紹介する。
実行可能性、包括的なテストケース生成による機能的正当性、ファイル間のコンテキストの正確な利用という3つの重要な側面に注目します。
論文 参考訳(メタデータ) (2024-06-17T10:45:22Z) - Cross-domain Learning Framework for Tracking Users in RIS-aided Multi-band ISAC Systems with Sparse Labeled Data [55.70071704247794]
統合センシング・通信(ISAC)は6G通信において重要であり、再構成可能なインテリジェントサーフェス(RIS)の急速な発展によって促進される
本稿では,複数の帯域にまたがるマルチモーダルCSIインジケータを協調的に活用し,クロスドメイン方式で追跡機能をモデル化するX2Trackフレームワークを提案する。
X2Trackの下では、トランスフォーマーニューラルネットワークと逆学習技術に基づいて、トラッキングエラーを最小限に抑える効率的なディープラーニングアルゴリズムを設計する。
論文 参考訳(メタデータ) (2024-05-10T08:04:27Z) - Requirements Traceability: Recovering and Visualizing Traceability Links
Between Requirements and Source Code of Object-oriented Software Systems [0.0]
要求からコードへのトレーサビリティリンク(RtC-TL)は、要求とソースコードのアーティファクトの関係を形作る。
本稿では、RtC-TLの復元と可視化のための自動アプローチと実装であるYamenTraceを紹介する。
論文 参考訳(メタデータ) (2023-07-09T11:01:16Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。