/
ΠΠ°ΠΉΠ΄ΠΆΠ΅ΡΡ/
ΠΡΡΡΡΠ΅Π΅ ΠΊΠΎΠ΄, Π³Π»ΡΠ±ΠΆΠ΅ Π΄ΠΎΠ»Π³? Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π³ Π² LLM-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°Π·Π±ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ LLM-Π°ΡΡΠΈΡΡΠ΅Π½ΡΡ ΡΡΠΊΠΎΡΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ, Π½ΠΎ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π΄ΠΎΠ»Π³ Π±ΡΡΡΡΠΎΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ, Π΄ΠΎΠ»Π³ ΠΏΡΠΎΠΌΠΏΡΠΎΠ², Π΄ΠΎΠ»Π³ ΠΏΡΠΎΠΈΡΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΈ Π½ΠΎΠ²ΡΠ΅ Π·ΠΎΠ½Ρ ΡΠΈΡΠΊΠ° Π΄Π»Ρ ΡΠ΅Π²ΡΡ, ΡΠ΅ΡΡΠΎΠ² ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ.
Π‘ Π±ΡΡΡΡΡΠΌ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ΠΌ LLM-assisted coding (ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π±ΠΎΠ»ΡΡΠΈΡ
ΡΠ·ΡΠΊΠΎΠ²ΡΡ
ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ) ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠΌ Π΄ΠΎΠ»Π³ΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Π½ΠΎΡΡΡ ΡΠ°ΠΊΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ, ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΡΡΠΎΡΠ½ΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ΠΉ. Π‘ΡΠ°ΡΡΡ ΠΈΡΡΠ»Π΅Π΄ΡΠ΅Ρ, ΠΊΠ°ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ ΡΡΠ°ΡΡΠΈΠ΅ΠΌ LLM ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΡΠ΅Ρ Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΈΡ Π΄ΠΎΠ»Π³Π° ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΈ, ΠΌΠ΅ΡΡΠΈΠΊΠΈ, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΠΈ Π±Π΅Π½ΡΠΌΠ°ΡΠΊΠΈ ΠΎΠ±ΡΡΠΆΠ΄Π°ΡΡΡΡ Π΄Π»Ρ Π΅Π³ΠΎ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΡ.
ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ Π²ΡΠ²ΠΎΠ΄: LLM ΡΡΠΈΠ»ΠΈΠ²Π°ΡΡ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠΎΡΠΌΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π΄ΠΎΠ»Π³Π° - ΠΏΡΠ΅ΠΆΠ΄Π΅ Π²ΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΡΠΉ, ΠΏΡΠΎΠ΅ΠΊΡΠ½ΡΠΉ ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ, - ΠΈ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΠ΅ LLM-specific ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ: Π΄ΠΎΠ»Π³ Π±ΡΡΡΡΠΎΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ (fast-integration debt), Π΄ΠΎΠ»Π³ ΠΏΡΠΎΠΌΠΏΡΠΎΠ² (prompt debt), ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π³ (ethical debt), Π΄ΠΎΠ»Π³ Π΄Π°Π½Π½ΡΡ (data debt) ΠΈ Π΄ΠΎΠ»Π³ ΠΏΡΠΎΠΈΡΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ (provenance debt).
ΠΠ»Ρ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ: ΠΠ-ΠΊΠΎΠ΄ Π½Π΅Π»ΡΠ·Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎ ΠΏΡΠΈΠ·Π½Π°ΠΊΡ Β«ΡΠΎΠ±ΡΠ°Π»ΠΎΡΡ ΠΈ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΏΡΠ°Π²Π΄ΠΎΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΒ». ΠΡΠΆΠ΅Π½ ΠΊΠΎΠ½ΡΡΡ Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ²ΡΠ·ΡΠ²Π°Π΅Ρ diff Ρ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡΠΌΠΈ, ΡΠ΅ΡΡΠ°ΠΌΠΈ, ΠΏΠΎΠΊΡΡΡΠΈΠ΅ΠΌ, ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π°Π½Π°Π»ΠΈΠ·ΠΎΠΌ, ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΌΠΈ Π·Π°ΠΏΡΡΠΊΠ° (run configurations) ΠΈ ΡΠ°Π½ΡΠ°ΠΉΠΌ-ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ°.
ΠΡΠΈΠ³ΡΡΡ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅ ΠΎΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΡΠ°ΠΌΠΎΠΉ ΠΏΠΎ ΡΠ΅Π±Π΅, Π° ΠΎΡ ΡΠ²ΡΠ·ΠΊΠΈ: Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ β ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° β ΠΎΠ±ΡΡΡΠ½ΠΈΠΌΠΎΠ΅ ΠΏΡΠΈΠ½ΡΡΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ.
ΠΠ²ΡΠΎΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΡΡ ΠΌΡΠ»ΡΡΠΈΠ²ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΎΠ±Π·ΠΎΡ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ (Multivocal Literature Review) ΠΏΠΎ 104 ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ°ΠΌ: 31 ΡΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ 73 ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°ΠΌ ΠΈΠ· ΡΠ΅ΡΠ°Ρ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ° (grey literature). Π’Π°ΠΊΠΎΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ Π½ΡΠΆΠ΅Π½, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΎΡΡΡΠ°ΡΡ ΠΎΡ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ LLM, Π° ΠΈΠ½Π΄ΡΡΡΡΠΈΠ°Π»ΡΠ½ΡΠ΅ Π±Π»ΠΎΠ³ΠΈ, ΠΎΡΡΡΡΡ ΠΈ ΠΊΠ΅ΠΉΡΡ Π±ΡΡΡΡΠ΅Π΅ ΡΠΈΠΊΡΠΈΡΡΡΡ ΡΠ°Π½Π½ΠΈΠ΅ ΠΏΡΠΈΠ·Π½Π°ΠΊΠΈ Π΄ΠΎΠ»Π³Π°.
ΠΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π½Π° ΠΏΡΡΡ Π²ΠΎΠΏΡΠΎΡΠΎΠ²: ΠΊΠ°ΠΊΠΈΠ΅ Π²ΠΈΠ΄Ρ Π΄ΠΎΠ»Π³Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ Π² LLM-generated code; ΠΊΠ°ΠΊΠΈΠ΅ ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡΡΡ Π΄Π»Ρ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΡ Π΄ΠΎΠ»Π³Π°; ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ²Π°ΡΡ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅ΡΡΡΡ Π΅Π³ΠΎ; ΡΡΡΠ΅ΡΡΠ²ΡΡΡ Π»ΠΈ Π±Π΅Π½ΡΠΌΠ°ΡΠΊΠΈ; Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π»ΠΈ ΡΠ΅ΠΊΡΡΠΈΡ ΠΌΠ΅ΡΡΠΈΠΊ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π³ (technical debt) Π΄Π»Ρ LLM-ΠΊΠΎΠ΄Π°.
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ Π²Π°ΠΆΠ½Π°Ρ Π΄Π΅ΡΠ°Π»Ρ: ΡΠ°Π±ΠΎΡΠ° ΡΠ°Π·Π΄Π΅Π»ΡΠ΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠ΅ ΠΏΡΠΈΠ·Π½Π°ΠΊΠΈ Π΄ΠΎΠ»Π³Π° (debt smells), Π½ΠΎ ΠΈ Π΄ΠΎΠ»Π³ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠ° - governance, ΠΏΡΠΎΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΡΡΡ (traceability) ΠΈ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΠΎΡΡΡ (reproducibility). ΠΠΎΡΡΠΎΠΌΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ AI-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ Π½Π΅ ΠΏΡΠΎΡΡΠΎ Β«ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ΄Β», Π° ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌΡΠΉ ΠΏΡΡΡ ΠΎΡ Π·Π°Π΄Π°ΡΠΈ Π΄ΠΎ ΠΏΡΠΈΠ½ΡΡΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ.
RQ1. LLM ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΡΠΈΠ»ΠΈΠ²Π°ΡΡ ΠΊΠΎΠ΄ΠΎΠ²ΡΠΉ, ΠΏΡΠΎΠ΅ΠΊΡΠ½ΡΠΉ ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ Π΄ΠΎΠ»Π³. ΠΡΠΈΡΠΈΠ½Ρ - ΡΠ»Π°Π±ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π½Π΅ΠΏΠΎΠ»Π½Π°Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°, Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ, Π΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π³Π°Π»Π»ΡΡΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ ΠΈ Π½Π΅ΡΠ²Π½ΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅.
RQ2. ΠΠ»Ρ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΡ ΡΠΈΡΠΊΠ° ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΠΏΠΎΠΌΠΈΠ½Π°ΡΡΡΡ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ Π² ΠΊΠΎΠ½ΡΡΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ (human-in-the-loop) ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ, ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡ ΠΏΡΠΎΠΌΠΏΡΠΎΠ² (prompt engineering), ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° Π΄Π°Π½Π½ΡΡ , ΠΊΠΎΠ΄-ΡΠ΅Π²ΡΡ (code review), ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΈΠ· ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΏΡΠΈΠ½ΡΡΠΈΡ ΠΠ-ΠΊΠΎΠ΄Π°.
RQ3-RQ5. ΠΡΠ°ΠΊΡΠΈΠΊΠΈ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΎΠ±ΡΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π²ΡΠΎΠ΄Π΅ SonarQube ΠΈ code-smell detectors. ΠΡΠΈ ΡΡΠΎΠΌ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
LLM-specific ΠΌΠ΅ΡΡΠΈΠΊ, Π΄Π°ΡΠ°ΡΠ΅ΡΠΎΠ² ΠΈ Π±Π΅Π½ΡΠΌΠ°ΡΠΊΠΎΠ² Π΄Π»Ρ ΠΎΡΠ΅Π½ΠΊΠΈ Π΄ΠΎΠ»Π³Π° ΠΏΠΎΠΊΠ° Π½Π΅Ρ.
ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π²ΡΠ²ΠΎΠ΄ Π΄Π»Ρ Veai. ΠΡΠΎΠ΄ΡΠΊΡΠΎΠ²Π°Ρ ΡΠ΅Π½Π½ΠΎΡΡΡ Π½Π΅ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ ΡΠ΅Π²ΡΡ Π΅ΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΡΠ°Ρ-ΠΎΡΠ²Π΅ΡΠΎΠΌ, Π° Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π°Π³Π΅Π½ΡΠ° ΠΊ JetBrains IDE ΠΈ Π΄Π°ΡΡ Π΅ΠΌΡ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌΡΠ΅ ΡΠΈΠ³Π½Π°Π»Ρ: ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΡ, ΡΠ΅ΡΡΡ, coverage, PSI-ΡΡΡΡΠΊΡΡΡΡ, Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ, ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π·Π°ΠΏΡΡΠΊΠ° ΠΈ runtime-Π΄Π°Π½Π½ΡΠ΅.
ΠΠ²ΡΠΎΡΡ ΠΏΠΎΠ΄ΡΡΡΠΊΠΈΠ²Π°ΡΡ, ΡΡΠΎ Π΄ΠΎΠ»Π³ Π±ΡΡΡΡΠΎΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ (fast-integration debt) ΠΎΠΏΠ°ΡΠ΅Π½ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΊΠ°ΠΊ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΡ: ΠΊΠΎΠ΄ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π±ΡΡΡΡΠ΅Π΅, Π½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ·ΠΆΠ΅ Π·Π°ΠΏΠ»Π°ΡΠΈΡΡ Π·Π° ΡΠ»Π°Π±ΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ, Π½Π΅ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ, Π½Π΅Ρ Π²Π°ΡΠΊΡ ΡΠ΅ΡΡΠΎΠ² ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠΎΠ±Π΅Π»Ρ.
ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ - Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ ΠΎΡ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΡΠ΅ΡΠ°Ρ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ° (grey literature). Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΡ ΠΈ ΠΈΠ½Π΄ΡΡΡΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΠ°Π½Π½ΠΈΠ΅ ΡΠΈΠ³Π½Π°Π»Ρ Π΄ΠΎΠ»Π³Π° Π΄ΠΎ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΎΡΠΎΡΠΌΡΡΡΡ Π² Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΌΠ΅ΡΡΠΈΠΊΠΈ.
ΠΠΊΡΠΏΠ΅ΡΡΠ½ΠΎΠ΅ ΠΌΠ½Π΅Π½ΠΈΠ΅ Veai: ΡΠ°ΠΌΠ°Ρ Π΄ΠΎΡΠΎΠ³Π°Ρ ΠΎΡΠΈΠ±ΠΊΠ° ΠΠ-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ - ΠΏΡΠΈΠ½ΡΡΡ ΡΠΊΠΎΡΠΎΡΡΡ Π·Π° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ. Veai ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π²Π½ΡΡΡΠΈ JetBrains IDE ΠΈ ΡΠ²Π΅ΡΡΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Ρ ΡΠ°ΠΊΡΠ°ΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ° - ΡΠ±ΠΎΡΠΊΠΎΠΉ, ΡΠ΅ΡΡΠ°ΠΌΠΈ, Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡΠΌΠΈ, ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π°Π½Π°Π»ΠΈΠ·ΠΎΠΌ, ΠΏΠΎΠΊΡΡΡΠΈΠ΅ΠΌ ΠΈ ΡΠ°Π½ΡΠ°ΠΉΠΌ-ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠΎΠΌ. ΠΡΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ Π½Π΅ ΠΏΡΠΎΡΡΠΎ Π±ΡΡΡΡΠ΅Π΅ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄, Π° ΡΠ°Π½ΡΡΠ΅ Π²ΠΈΠ΄Π΅ΡΡ Π΄ΠΎΠ»Π³, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ½Π°ΡΠ΅ ΠΏΡΠΎΡΠ²ΠΈΡΡΡ ΡΠΆΠ΅ Π² ΠΏΡΠΎΠ΄Π°ΠΊΡΠ΅Π½Π΅.
ΠΠ΅ΡΠ΅Π²ΠΎΠ΄ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Veai Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ arXiv:2606.14796. ΠΠ΅ΡΠ²ΠΎΠΈΡΡΠΎΡΠ½ΠΈΠΊ (Π°Π½Π³Π».): arxiv.org/abs/2606.14796.