論文の概要: Feasibility of AI-Assisted Programming for End-User Development
- arxiv url: http://arxiv.org/abs/2512.05666v1
- Date: Fri, 05 Dec 2025 12:13:21 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-12-13 22:40:57.017742
- Title: Feasibility of AI-Assisted Programming for End-User Development
- Title(参考訳): エンドユーザー開発におけるAI支援プログラミングの可能性
- Authors: Irene Weber,
- Abstract要約: 本稿では,AIを用いたエンドユーザーコーディングがエンドユーザー開発において実現可能なパラダイムであるかどうかを考察する。
我々は,AIアシスタントとのインタラクションを通じて,非プログラマに基本的Webアプリ開発を依頼したケーススタディを行った。
研究参加者の大多数は、合理的な時間でタスクを完了し、AI支援のエンドユーザーコーディングのサポートも表明した。
- 参考スコア(独自算出の注目度): 0.0
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: End-user development,where non-programmers create or adapt their own digital tools, can play a key role in driving digital transformation within organizations. Currently, low-code/no-code platforms are widely used to enable end-user development through visual programming, minimizing the need for manual coding. Recent advancements in generative AI, particularly large language model-based assistants and "copilots", open new possibilities, as they may enable end users to generate and refine programming code and build apps directly from natural language prompts. This approach, here referred to as AI-assisted end-user coding, promises greater flexibility, broader applicability, faster development, improved reusability, and reduced vendor lock-in compared to the established visual LCNC platforms. This paper investigates whether AI-assisted end-user coding is a feasible paradigm for end-user development, which may complement or even replace the LCNC model in the future. To explore this, we conducted a case study in which non-programmers were asked to develop a basic web app through interaction with AI assistants.The majority of study participants successfully completed the task in reasonable time and also expressed support for AI-assisted end-user coding as a viable approach for end-user development. The paper presents the study design, analyzes the outcomes, and discusses potential implications for practice, future research, and academic teaching.
- Abstract(参考訳): 非プログラマが独自のデジタルツールを作成し、適応するエンドユーザ開発は、組織内のデジタルトランスフォーメーションを推進する上で重要な役割を担います。
現在、ローコード/ノーコードプラットフォームは、ビジュアルプログラミングによるエンドユーザ開発を可能にするために広く使われており、手動コーディングの必要性を最小限にしている。
生成AIの最近の進歩、特に大規模言語モデルベースのアシスタントと"コパイロット"は、エンドユーザが自然言語プロンプトから直接プログラミングコードを生成して洗練することを可能にするため、新たな可能性を開く。
このアプローチは、ここではAI支援のエンドユーザコーディングと呼ばれ、より柔軟性、より広範な適用性、開発速度の向上、再利用性の向上、確立されたビジュアルLCNCプラットフォームと比較してベンダロックインの削減を約束する。
本稿では,将来LCNCモデルを補完し,置き換えることのできる,エンドユーザー開発のためのAI支援エンドユーザーコーディングが実現可能なパラダイムであるかどうかを考察する。
そこで我々は,AIアシスタントとのインタラクションを通じて,非プログラマが基本的Webアプリの開発を依頼されたケーススタディを実施し,参加者の大多数が適切な時間でタスクを完了し,エンドユーザ開発のための実行可能なアプローチとして,AI支援エンドユーザーコーディングのサポートも表明した。
本稿では,本研究の設計,成果の分析,実践,今後の研究,学術教育への潜在的影響について論じる。
関連論文リスト
- Generative AI and the Transformation of Software Development Practices [0.0]
ジェネレーティブAIは、ソフトウェアの設計、記述、保守の方法を変えようとしている。
本稿では,AI支援技術がソフトウェア工学の実践をどのように変化させているかを検討する。
論文 参考訳(メタデータ) (2025-10-12T22:02:10Z) - AI-Driven Self-Evolving Software: A Promising Path Toward Software Automation [6.38492008798679]
現在のAIは、主に人間の開発者のアシスタントとして機能する。
AIは、ソフトウェアの中核的なコンポーネントになるために、アシスタントの役割を超えて動けるだろうか?
AI駆動の自己進化ソフトウェア(Self-Evolving Software)を紹介します。
論文 参考訳(メタデータ) (2025-10-01T07:17:51Z) - Past, Present and Future: Exploring Adaptive AI in Software Development Bots [3.2228025627337864]
本稿では,適応型AIを用いた対話エージェントのソフトウェア開発における役割について検討する。
これらのツールが、単純なクエリベースのシステムから、GitHub CopilotやMicrosoft Teamsボットといった高度なAI駆動ソリューションへと、どのように進化してきたかを検討します。
この研究は、これらのシステムの利点と限界を評価し、データプライバシや倫理的問題といった問題に対処し、この分野における将来の利用に関する洞察を提供することを目的としている。
論文 参考訳(メタデータ) (2025-07-14T21:40:03Z) - Code with Me or for Me? How Increasing AI Automation Transforms Developer Workflows [60.04362496037186]
本研究は,コーディングエージェントと開発者インタラクションを制御した最初の研究である。
我々は,2つの主要な協調型およびエージェント型符号化アシスタントの評価を行った。
結果から,エージェントはコピロトを超える方法で開発者を支援することができることがわかった。
論文 参考訳(メタデータ) (2025-07-10T20:12:54Z) - Programming with AI: Evaluating ChatGPT, Gemini, AlphaCode, and GitHub Copilot for Programmers [0.0]
本稿では、ChatGPT、Gemini(Bard AI)、AlphaCode、GitHub Copilotなど、主要なプログラミングアシスタントの徹底的な評価を行う。
AIモデルの潜在能力を具現化する倫理的開発プラクティスの必要性を強調している。
論文 参考訳(メタデータ) (2024-11-14T06:40:55Z) - Data Analysis in the Era of Generative AI [56.44807642944589]
本稿では,AIを活用したデータ分析ツールの可能性について考察する。
我々は、大規模言語とマルチモーダルモデルの出現が、データ分析ワークフローの様々な段階を強化する新しい機会を提供する方法について検討する。
次に、直感的なインタラクションを促進し、ユーザ信頼を構築し、AI支援分析ワークフローを複数のアプリにわたって合理化するための、人間中心の設計原則を調べます。
論文 参考訳(メタデータ) (2024-09-27T06:31:03Z) - Will Code Remain a Relevant User Interface for End-User Programming with
Generative AI Models? [20.275891144535258]
我々は、ジェネレーティブAIを持つ世界で「伝統的な」プログラミング言語が、非専門家のエンドユーザープログラマにどのような意味を持つのかを探求する。
従来型プログラミング言語がエンドユーザプログラマにとって,いまだに意味があり有用である,いくつかの理由を概説する。
論文 参考訳(メタデータ) (2023-11-01T09:20:21Z) - ChatDev: Communicative Agents for Software Development [84.90400377131962]
ChatDevはチャットを利用したソフトウェア開発フレームワークで、特別なエージェントがコミュニケーション方法についてガイドされる。
これらのエージェントは、統一された言語ベースのコミュニケーションを通じて、設計、コーディング、テストフェーズに積極的に貢献する。
論文 参考訳(メタデータ) (2023-07-16T02:11:34Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。