本論文では、ジェネレーティブAI(特にLLMs)とXRが主流となる未来のソフトウェア開発について考察している。
まず、ジェネレーティブAIがコーディングの大部分を担うようになる可能性について述べている。コードの自動生成、テスト生成、バグ修正などの機能が進化し、開発者はプログラムの仕様を自然言語で表現するだけで済むようになる可能性がある。
次に、XRがメインのユーザーインターフェースになる可能性について述べている。2Dスクリーンベースの開発環境から、3Dグラフィカルな開発環境に移行することで、ソフトウェアの構造や動作を直感的に理解・操作できるようになる。
これらの変化に対応するため、未来のIDEには以下のような機能が必要になると提案している:
さらに、これらの機能を実現するための研究課題として以下を挙げている:
To Another Language
from source content
arxiv.org
Key Insights Distilled From
by Jesus M. Gon... at arxiv.org 04-16-2024
https://arxiv.org/pdf/2404.09789.pdfDeeper Inquiries