論文の概要: An IDE Plugin for Gamified Continuous Integration
- arxiv url: http://arxiv.org/abs/2403.03557v1
- Date: Wed, 6 Mar 2024 09:06:07 GMT
- ステータス: 処理完了
- システム内更新日: 2024-03-07 15:32:13.747930
- Title: An IDE Plugin for Gamified Continuous Integration
- Title(参考訳): ゲミファイドな継続的統合のためのIDEプラグイン
- Authors: Philipp Straubinger, Gordon Fraser
- Abstract要約: 本稿では,Gamekinsをシームレスに統合するIntelliJプラグインを提案する。
Gamekinsは、課題、クエスト、成果、リーダボードをJenkins CIプラットフォームに統合する。
Gamekinsは通常ブラウザ経由でアクセスされるので、コンテキストスイッチが導入される。
- 参考スコア(独自算出の注目度): 13.086283144520513
- License: http://creativecommons.org/licenses/by-sa/4.0/
- Abstract: Interruptions and context switches resulting from meetings, urgent tasks,
emails, and queries from colleagues contribute to productivity losses in
developers' daily routines. This is particularly challenging for tasks like
software testing, which are already perceived as less enjoyable, prompting
developers to seek distractions. To mitigate this, applying gamification to
testing activities can enhance motivation for test writing. One such
gamification tool is Gamekins, which integrates challenges, quests,
achievements, and leaderboards into the Jenkins CI (continuous integration)
platform. However, as Gamekins is typically accessed through a browser, it
introduces a context switch. This paper presents an IntelliJ plugin designed to
seamlessly integrate Gamekins' gamification elements into the IDE, aiming to
minimize context switches and boost developer motivation for test writing.
- Abstract(参考訳): ミーティング、緊急タスク、Eメール、同僚からの問い合わせによる中断とコンテキストスイッチは、開発者の日々のルーチンにおける生産性の損失に寄与する。
これは、開発者が気を散らすように促す、すでに面白くないと認識されているソフトウェアテストのようなタスクにとって、特に困難である。
これを軽減するために、テストアクティビティにゲーミフィケーションを適用することで、テスト書き込みのモチベーションが向上する。
このようなゲーミフィケーションツールのひとつがGamekinsで、Jenkins CI(継続的インテグレーション)プラットフォームにチャレンジ、クエスト、成果、リーダボードを統合する。
しかしながら、Gamekinsは通常ブラウザ経由でアクセスされるため、コンテキストスイッチが導入される。
本稿では,gamekinsのゲーミフィケーション要素をideにシームレスに統合し,コンテキストスイッチを最小化し,テスト記述に対する開発者のモチベーションを高めるためのintellijプラグインを提案する。
関連論文リスト
- Engaging Developers in Exploratory Unit Testing through Gamification [11.077232808482128]
我々は、Gamekinsシステムによって生成される課題とクエストを示し、テストをより魅力的でシームレスに、通常のコーディングタスクとブレンドできるようにします。
60分間の実験では、Gamekinsがテストスイートの品質とバグ検出に与える影響を評価した。
その結果、参加者は積極的にツールと対話し、90%近いラインカバレッジを達成し、14のバグのうち11が検出された。
論文 参考訳(メタデータ) (2024-08-09T08:00:41Z) - On The Importance of Reasoning for Context Retrieval in Repository-Level Code Editing [82.96523584351314]
我々は、コンテキスト検索のタスクをリポジトリレベルのコード編集パイプラインの他のコンポーネントと分離する。
我々は、推論が収集された文脈の精度を向上させるのに役立っているが、それでもその十分性を識別する能力は欠如していると結論づける。
論文 参考訳(メタデータ) (2024-06-06T19:44:17Z) - AgentStudio: A Toolkit for Building General Virtual Agents [57.02375267926862]
一般的な仮想エージェントは、マルチモーダルな観察、複雑なアクション空間のマスター、動的でオープンなドメイン環境における自己改善を扱う必要がある。
AgentStudioは、非常に汎用的な観察とアクション空間を備えた軽量でインタラクティブな環境を提供する。
オンラインベンチマークタスクの作成、GUI要素の注釈付け、ビデオ内のアクションのラベル付けといったツールを統合する。
環境とツールに基づいて、GUIインタラクションと関数呼び出しの両方を効率的な自動評価でベンチマークするオンラインタスクスイートをキュレートします。
論文 参考訳(メタデータ) (2024-03-26T17:54:15Z) - Gamified GUI testing with Selenium in the IntelliJ IDE: A Prototype Plugin [0.559239450391449]
本稿では,IntelliJ IDEA用のガミフィケーションプラグインのプロトタイプであるGIPGUTについて述べる。
このプラグインは、達成、報酬、プロファイルのカスタマイズを通じて、単調で退屈なタスクにテスタのエンゲージメントを高める。
その結果,ゲーミフィケーション要素の高利用性と肯定的な受容性が示唆された。
論文 参考訳(メタデータ) (2024-03-14T20:11:11Z) - JetTrain: IDE-Native Machine Learning Experiments [4.23507375452691]
JetTrainは、機械学習(ML)実験をローンチするための統合開発環境(IDE)ツールである。
ユーザはローカルでコードを書いてデバッグし、オンデマンドのハードウェアを使ってリモートでシームレスに実行できる。
このアプローチは、MLトレーニング問題の参入障壁を低くし、実験スループットを向上させることができると我々は主張する。
論文 参考訳(メタデータ) (2024-02-16T17:53:08Z) - Gamifying a Software Testing Course with Continuous Integration [13.086283144520513]
GamekinsはJenkinsの継続的インテグレーションプラットフォームにシームレスに統合されたツールだ。
開発者はGamekinsが生成したテストの課題とクエストを完了してポイントを獲得することができる。
学生がコードをテストする方法とゲームキンスの使用方法の相関関係を観察する。
論文 参考訳(メタデータ) (2024-01-31T11:00:16Z) - GoMatching: A Simple Baseline for Video Text Spotting via Long and Short Term Matching [77.0306273129475]
ビデオテキストスポッティングは、トラッキングを含むことで、さらなる課題を提示する。
GoMatchingは、強力な認識性能を維持しながら、トラッキングのトレーニングに重点を置いている。
GoMatchingは、ICDAR15ビデオ、DSText、BOVTextに新しいレコードを提供し、ArTVideoと呼ばれる任意の形のテキストを用いた新しいテストを提案しました。
論文 参考訳(メタデータ) (2024-01-13T13:59:15Z) - Exploring ChatGPT's Capabilities on Vulnerability Management [56.4403395100589]
我々は、70,346のサンプルを含む大規模なデータセットを用いて、完全な脆弱性管理プロセスを含む6つのタスクでChatGPTの機能を探求する。
注目すべき例として、ChatGPTのソフトウェアバグレポートのタイトル生成などのタスクにおける熟練度がある。
以上の結果から,ChatGPTが抱える障害が明らかとなり,将来的な方向性に光を当てた。
論文 参考訳(メタデータ) (2023-11-11T11:01:13Z) - ControlLLM: Augment Language Models with Tools by Searching on Graphs [97.62758830255002]
我々は,大規模言語モデル(LLM)が実世界のタスクを解くためのマルチモーダルツールを利用できる新しいフレームワークであるControlLLMを提案する。
フレームワークは,(1)複雑なタスクを明確なサブタスクに分割し,入力と出力を適切に定義したサブタスクに分解するtextittask Decomposer,(2)構築済みのツールグラフ上で最適なソリューションパスを探索する textitThoughts-on-Graph(ToG)パラダイム,(3)ソリューションパスを解釈して実行するリッチなツールボックスを備えた textitexecution Engine,の3つの主要なコンポーネントから構成される。
論文 参考訳(メタデータ) (2023-10-26T21:57:21Z) - Improving Testing Behavior by Gamifying IntelliJ [13.086283144520513]
一般的なIntelliJ Java統合開発環境用のガミフィケーションプラグインであるIntelliGameを紹介します。
IntelliGameは、マルチレベルの達成システムを使用して、肯定的なテスト行動に対して開発者に報奨を与える。
49人の参加者によるコントロールされた実験では、IntelliGameによって引き起こされるテスト動作にかなりの違いが示されている。
論文 参考訳(メタデータ) (2023-10-17T11:40:55Z) - InterCode: Standardizing and Benchmarking Interactive Coding with
Execution Feedback [50.725076393314964]
標準的な強化学習環境として,インタラクティブコーディングの軽量でフレキシブルで使いやすいフレームワークであるInterCodeを紹介した。
私たちのフレームワークは、言語とプラットフォームに依存しない、自己完結型のDocker環境を使用して、安全で再現可能な実行を提供します。
我々は、異なるプロンプト戦略で構成された複数の最先端LLMを評価することにより、InterCodeの生存性をテストベッドとして示す。
論文 参考訳(メタデータ) (2023-06-26T17:59:50Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。