論文の概要: 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プラグインを提案する。
関連論文リスト
- Enhancing GUI Exploration Coverage of Android Apps with Deep Link-Integrated Monkey [32.81564148015536]
Delm氏は動的探索プロセスを監督し、ツールを無意味なテストループから探索されていないGUIページへと誘導する。
我々は,Delmのアクティビティコンテキストモックアップ,アクティビティカバレッジ,メソッドカバレッジ,クラッシュ検出における有効性を評価する実験を行った。
論文 参考訳(メタデータ) (2024-04-30T07:24:32Z) - 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 [63.92600699525989]
ビデオテキストスポッティングは、トラッキングを含むことで、さらなる課題を提示する。
GoMatchingは、強力な認識性能を維持しながら、トラッキングのトレーニングに重点を置いている。
ICDAR15ビデオデータセットに新しい記録を設定し、任意の形のテキストで新しいテストセットをセットした。
論文 参考訳(メタデータ) (2024-01-13T13:59:15Z) - 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) - Communicative Agents for Software Development [79.86905471184195]
ChatDevはチャットを利用した仮想ソフトウェア開発会社で、確立したウォーターフォールモデルを反映している。
各ステージは、プログラマ、コードレビュアー、テストエンジニアといった"ソフトウェアエージェント"のチームが参加し、協調的な対話を促進する。
ChatDevは潜在的な脆弱性を特定し、信頼できる効率とコスト効率を維持しながら幻覚を正す。
論文 参考訳(メタデータ) (2023-07-16T02:11:34Z) - InterCode: Standardizing and Benchmarking Interactive Coding with
Execution Feedback [50.725076393314964]
標準的な強化学習環境として,インタラクティブコーディングの軽量でフレキシブルで使いやすいフレームワークであるInterCodeを紹介した。
私たちのフレームワークは、言語とプラットフォームに依存しない、自己完結型のDocker環境を使用して、安全で再現可能な実行を提供します。
我々は、異なるプロンプト戦略で構成された複数の最先端LLMを評価することにより、InterCodeの生存性をテストベッドとして示す。
論文 参考訳(メタデータ) (2023-06-26T17:59:50Z) - SwiftSage: A Generative Agent with Fast and Slow Thinking for Complex
Interactive Tasks [81.9962823875981]
我々は、人間の認知の二重プロセス理論に触発された新しいエージェントフレームワークSwiftSageを紹介する。
フレームワークは、高速で直感的な思考を表すSwiftモジュールと、意図的な思考プロセスをエミュレートするSageモジュールの2つの主要なモジュールで構成されている。
ScienceWorldベンチマークの30タスクでは、SwiftSageはSayCan、ReAct、Reflexといった他のメソッドよりも大幅に優れています。
論文 参考訳(メタデータ) (2023-05-27T07:04:15Z) - All You Need Is Logs: Improving Code Completion by Learning from
Anonymous IDE Usage Logs [55.606644084003094]
そこで本研究では,IDEのユーザからコンプリート利用ログを収集する手法を提案する。
機械学習ベースのモデルをトレーニングして、完成候補をランク付けします。
評価の結果,過去のユーザ動作ログに基づいてトレーニングした単純なランキングモデルを用いることで,コード補完エクスペリエンスが大幅に向上した。
論文 参考訳(メタデータ) (2022-05-21T23:21:26Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。