Berta Sándor
Ausztriában mutatkozik be a "programozógép"
Egy új szoftver a becslések szerint 47-szer gyorsabban tud elkészíteni egy alkalmazást, mint a leggyorsabb szakemberek. Az egyedi gép a klagenfurti Alpok-Adria Egyetemen lesz először látható a jövő héten.
Programok gombnyomásra - röviden így foglalható össze legjobban az OlivaNova nevű programozógép. Amennyiben az új rendszer beválik, akkor gyakorlatilag teljesen megváltozhat az emberi programozók munkája. A technológia időközben már felkeltette a Microsoft érdeklődését is. A programozógép szellemi atyja, Oscar Pastor valenciai professzor - aki a klagenfurti Alpok-Adria Egyetem rendszeres informatikai vendégelőadója is - a szoftvert a CARE Technologies Deutschland céggel közösen fogja bemutatni az osztrák városban.
Oscar Pastor nyolc évvel ezelőtt vette a fejébe, hogy megalkotja a szoftverfejlesztők perpetuum mobiléjét, vagyis azt a számítógépet, amely képes önmaga szoftvert írni. A szakember nyilatkozata szerint a világ legnagyobb találmányai a legegyszerűbb ötletekből származnak.
Abból indult ki, hogy mielőtt megalkot valaki egy szoftvert, a programtervek megalkotása után először képes legyen lemodellezni azt, majd megnézni, hogy hogyan is működne valójában. A következő logikus lépés az volt, hogy egy olyan rendszert fejlesszen ki, amelyik képes ezekből a modellekből működő programokat varázsolni.
Mint azt Joahim Fischer, a vállalat egyik vezetőségi tagja elmondta, az OlivaNova lényege, hogy képes egy elméleti szoftverkoncepciót lemodellezni, majd azt egy gombnyomásra programkódokká átváltoztatni. Maga a munka csupán néhány percet vesz igénybe és az indító gombnyomáson kívül semmilyen további emberi beavatkozás nem szükséges. Amennyiben a programozó rossz alapokat adott meg a modell létrehozásához és így a szoftver hibásan működne, a programozógép észleli ezt és jelzi vagy kijavítja. A hibásan működő alkalmazások tehát gyorsan a múlté lehetnek.
A CARE Technologies spanyol vállalat kockáztatott, már az OlivaNova prototípusát is éles körülmények között tesztelte. A Gartner Group piackutató cég által elvégzett kutatás szerint még a prototípus is legalább 12-szer, de legfeljebb 47-szer gyorsabb volt az összes többi szoftverfejlesztési módszernél. A Gartner a teljes folyamatot vizsgálta, a programötlettől a megvalósításig.
Az alkotók, akik világszerte mintegy hetvenen vannak, nemrég megkapták a Microsoft minősítését is. A programozógép elboldogul az olyan programnyelvekkel, mint a Java, a Visual Basic, a C#, a Cold Fusion és a .NET, ezenkívül platformfüggetlen és számos adatbázissal képes együttműködni. Az érdeklődés a programozógép iránt már most óriási világszerte. Most már csak az a kérdés, hogy az OlivaNova miként vizsgázik éles helyzetekben.
Dr. Oscar Pastor professzor |
Oscar Pastor nyolc évvel ezelőtt vette a fejébe, hogy megalkotja a szoftverfejlesztők perpetuum mobiléjét, vagyis azt a számítógépet, amely képes önmaga szoftvert írni. A szakember nyilatkozata szerint a világ legnagyobb találmányai a legegyszerűbb ötletekből származnak.
Abból indult ki, hogy mielőtt megalkot valaki egy szoftvert, a programtervek megalkotása után először képes legyen lemodellezni azt, majd megnézni, hogy hogyan is működne valójában. A következő logikus lépés az volt, hogy egy olyan rendszert fejlesszen ki, amelyik képes ezekből a modellekből működő programokat varázsolni.
Mint azt Joahim Fischer, a vállalat egyik vezetőségi tagja elmondta, az OlivaNova lényege, hogy képes egy elméleti szoftverkoncepciót lemodellezni, majd azt egy gombnyomásra programkódokká átváltoztatni. Maga a munka csupán néhány percet vesz igénybe és az indító gombnyomáson kívül semmilyen további emberi beavatkozás nem szükséges. Amennyiben a programozó rossz alapokat adott meg a modell létrehozásához és így a szoftver hibásan működne, a programozógép észleli ezt és jelzi vagy kijavítja. A hibásan működő alkalmazások tehát gyorsan a múlté lehetnek.
A favágás a múlté lenne |
Az alkotók, akik világszerte mintegy hetvenen vannak, nemrég megkapták a Microsoft minősítését is. A programozógép elboldogul az olyan programnyelvekkel, mint a Java, a Visual Basic, a C#, a Cold Fusion és a .NET, ezenkívül platformfüggetlen és számos adatbázissal képes együttműködni. Az érdeklődés a programozógép iránt már most óriási világszerte. Most már csak az a kérdés, hogy az OlivaNova miként vizsgázik éles helyzetekben.