論文の概要: Measuring Information Diffusion in Code Review at Spotify
- arxiv url: http://arxiv.org/abs/2406.12553v1
- Date: Tue, 18 Jun 2024 12:29:09 GMT
- ステータス: 処理完了
- システム内更新日: 2024-06-19 19:07:52.592897
- Title: Measuring Information Diffusion in Code Review at Spotify
- Title(参考訳): Spotifyのコードレビューにおける情報拡散の測定
- Authors: Michael Dorner, Daniel Mendez, Ehsan Zabardast, Nicole Valdez, Marcin Floryan,
- Abstract要約: ソフトウェアエンジニアリングのコアプラクティスとして、コードレビューの性質は、しばしば研究の対象となっている。
以前の研究では、コードレビューが参加者が情報を交換したり拡散したりするためのコミュニケーションネットワークを形成することが判明した。
ソフトウェア工学では人気があるが、この理論を裏付ける確証的な研究は存在しない。
- 参考スコア(独自算出の注目度): 0.9320657506524149
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Background: As a core practice in software engineering, the nature of code review has been frequently subject to research. Prior exploratory studies found that code review, the discussion around a code change among humans, forms a communication network that enables its participants to exchange and spread information. Although popular in software engineering, there is no confirmatory research corroborating this theory and the actual extent of information diffusion in code review is not well understood. Objective: In this registered report, we propose an observational study to measure information diffusion in code review to test the theory of code review as communication network. Method: We approximate the information diffusion in code review through the frequency and the similarity between (1) human participants, (2) affected components, and (3) involved teams of linked code reviews. The measurements approximating the information diffusion in code review serve as a foundation for falsifying the theory of code review as communication network.
- Abstract(参考訳): 背景: ソフトウェアエンジニアリングのコアプラクティスとして、コードレビューの性質は、しばしば研究の対象となっている。
以前の探索的研究では、コードレビュー(人間間のコード変更に関する議論)が、参加者が情報を交換したり拡散したりするためのコミュニケーションネットワークを形成することがわかった。
ソフトウェア工学では人気があるが、この理論を裏付ける確証的な研究は存在せず、コードレビューにおける情報拡散の実態はよく理解されていない。
目的: 本報告では, コードレビューにおける情報拡散を計測し, コードレビューの理論を通信ネットワークとして検証する観察的研究を提案する。
方法:(1) 参加者,(2) 影響を受けるコンポーネント,(3) 関連コードレビューのチーム間の頻度と類似性から,コードレビューにおける情報拡散を近似した。
コードレビューにおける情報拡散を近似する測定は、コードレビューの理論をコミュニケーションネットワークとして改ざんするための基礎となる。
関連論文リスト
- Understanding Code Understandability Improvements in Code Reviews [79.16476505761582]
GitHub上のJavaオープンソースプロジェクトからの2,401のコードレビューコメントを分析した。
改善提案の83.9%が承認され、統合され、1%未満が後に復活した。
論文 参考訳(メタデータ) (2024-10-29T12:21:23Z) - Towards debiasing code review support [1.188383832081829]
本稿では,コードレビュー中の認知バイアスによる有害症例について検討する。
特に,確認バイアスと判定疲労をカバーするプロトタイプを設計する。
既存のコードレビューツールで実装できるテクニックがあることを示します。
論文 参考訳(メタデータ) (2024-07-01T15:58:14Z) - Rate-Distortion-Perception Theory for Semantic Communication [73.04341519955223]
シンボル歪みおよび意味知覚制約下での意味コミュニケーションの達成可能なデータレートについて検討する。
我々は、受信者が特定の歪みや知覚の制約を満たす意味情報ソースを直接推測できるケースが存在することを観察する。
論文 参考訳(メタデータ) (2023-12-09T02:04:32Z) - Demystifying Code Snippets in Code Reviews: A Study of the OpenStack and Qt Communities and A Practitioner Survey [6.091233191627442]
コードレビューのコードスニペットに関する情報と知識をマイニングするために、混合メソッドの研究を行います。
調査の結果は、レビュー担当者が開発者がコードレビューに必要な特定の情報を満たすために、適切なシナリオでコードスニペットを提供することができることを強調している。
論文 参考訳(メタデータ) (2023-07-26T17:49:19Z) - Exploring the Advances in Identifying Useful Code Review Comments [0.0]
本稿では,コードレビューコメントの有用性に関する研究の進化を反映する。
コードレビューコメントの有用性を定義し、データセットのマイニングとアノテーションを定義し、開発者の認識を調査し、異なる側面から要因を分析し、機械学習分類器を使用してコードレビューコメントの有用性を自動的に予測する。
論文 参考訳(メタデータ) (2023-07-03T00:41:20Z) - The Upper Bound of Information Diffusion in Code Review [2.8894038270224867]
我々は,大規模な(Microsoft),中規模の(Spotify),および通信ネットワークとしてモデル化された小さなコードレビューシステム内での人工情報拡散をシミュレートする。
参加者間のトポロジカルおよび時間的距離を最小に計測し、コードレビューにおいてどの程度の速さで情報を拡散できるかを定量化する。
論文 参考訳(メタデータ) (2023-06-15T09:19:45Z) - CodeReviewer: Pre-Training for Automating Code Review Activities [36.40557768557425]
本研究は,コードレビューシナリオにおけるタスクの事前学習技術を活用することに焦点を当てる。
私たちは、最も人気のある9つのプログラミング言語で、オープンソースのプロジェクトから、現実世界のコード変更とコードレビューの大規模なデータセットを収集します。
コード差分とレビューをよりよく理解するために、コードレビューセナリオに特化した4つの事前トレーニングタスクを利用する事前トレーニングモデルであるCodeReviewerを提案する。
論文 参考訳(メタデータ) (2022-03-17T05:40:13Z) - Semantic Communications: Principles and Challenges [59.13318519076149]
本稿では,セマンティックコミュニケーションの概要を紹介する。
シャノン情報理論の簡単なレビューの後、深層学習によって実現される理論、フレームワーク、システム設計とのセマンティックコミュニケーションについて論じる。
論文 参考訳(メタデータ) (2021-12-30T16:32:00Z) - COSEA: Convolutional Code Search with Layer-wise Attention [90.35777733464354]
我々は、畳み込みニューラルネットワークを階層的注意で活用し、コード固有の構造論理をキャプチャする新しいディープラーニングアーキテクチャ、COSEAを提案する。
COSEAは、コード検索タスクの最先端メソッドよりも大幅に改善できる。
論文 参考訳(メタデータ) (2020-10-19T13:53:38Z) - Deep Just-In-Time Inconsistency Detection Between Comments and Source
Code [51.00904399653609]
本稿では,コード本体の変更によりコメントが矛盾するかどうかを検出することを目的とする。
私たちは、コメントとコードの変更を関連付けるディープラーニングアプローチを開発しています。
より包括的な自動コメント更新システムを構築するために,コメント更新モデルと組み合わせて提案手法の有用性を示す。
論文 参考訳(メタデータ) (2020-10-04T16:49:28Z) - Code Review in the Classroom [57.300604527924015]
教室設定の若い開発者は、コードレビュープロセスの潜在的に有利で問題のある領域の明確な図を提供している。
彼らのフィードバックは、プロセスはプロセスを改善するためにいくつかのポイントで十分に受け入れられていることを示唆している。
本論文は,教室でコードレビューを行うためのガイドラインとして利用することができる。
論文 参考訳(メタデータ) (2020-04-19T06:07:45Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。