Pregled bibliografske jedinice broj: 999735
Možnosti vpeljave umetne inteligence v proces razvoja programske opreme
Možnosti vpeljave umetne inteligence v proces razvoja programske opreme // Proceedings of DSI 2019
Portorož, 2019. str. 1-6 (predavanje, recenziran, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 999735 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Možnosti vpeljave umetne inteligence v proces razvoja programske opreme
(The Possibilities of Introducing Artificial Intelligence in a Process of Software Development)
Autori
Gradišnik, Mitja ; Karakatič, Sašo ; Mauša, Goran ; Beranič, Tina ; Heričko, Marjan
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
Izvornik
Proceedings of DSI 2019
/ - Portorož, 2019, 1-6
Skup
26. konferenca Dnevi slovenske informatike 2019
Mjesto i datum
Portorož, Slovenija, 16.04.2019. - 17.04.2019
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Recenziran
Ključne riječi
proces razvoja programske opreme ; orodja razvoja programske opreme ; umetna inteligenca
(process of software development ; software development tools ; artificial intelligence)
Sažetak
V programskem inženirstvu neprestano iščemo nove pristope in prakse, s katerimi bi IT projekte realizirali boljše, hitreje ter z nižjimi stroški. V zadnjem času si na tem področju veliko obetamo tudi na račun hitrega napredka pristopov in tehnologij umetne inteligence. Možnosti vpeljave umetne inteligence v proces razvoja programske opreme se kaže predvsem v obliki naprednih orodij, ki razvojni skupini pomagajo pri razvoju. Z umetno inteligenco podprta orodja ponujajo odmik od avtomatizacije ponavljajočih se trivialnih opravil in obljubljajo možnost avtomatizacije intelektualno zahtevnejših opravil, kar bi občutno razbremenilo razvijalce. Z umetno inteligenco podprta orodja na primer omogočajo analizo in modeliranje poslovnih zahtev s sodobnimi metodami procesiranja naravnega jezika ali na primer avtomatizirano generiranje programske kode na podlagi pripravljenih zaslonskih mask. Razvijalcem so na voljo tudi pametni asistenti, ki jim v realnem času svetujejo pri implementaciji programske opreme ter uporabo dobrih praks in vzorcev. Obstajajo tudi orodja, ki s pomočjo predikativne analitike spremljajo delovanja aplikacij in skušajo napovedati napake in odpovedi, preden se te dejansko zgodijo.
Izvorni jezik
Slv
Znanstvena područja
Računarstvo
POVEZANOST RADA