Adaptívne jazyky a softvérové systémy
Vývoj metaúrovňových multiparadigmatických adaptujúcich sa jazykov a ich využitie na automatický vývoj zložitých softvérových systémov s cieľom dosiahnutia vysokej úrovne produktivity a spoľahlivosti.
Koordinátor: prof. Ing. Ján Kollár, CSc.
- Integrácia koncepcií funkcionálnych, generatívnych, adaptívnych a aspektovo-orientovaných jazykov a prostriedkov (Haskell, Java, AspectJ, Eclipse, atď.)
 - Vývoj novej teórie konštrukcie a adaptácie jazykov a softvérových systémov meniteľných svoj význam a chovanie počas vykonávania.
 - Využitie reflexie ako všeobecného princípu pre statickú a dynamickú zmenu syntaxe a sémantiky programovacích a špecifikačných jazykov ako aj jazykov modelovania.
 - Využitie hierarchie viacerých metaúrovní jazyka a kompozície na metaúrovni pre flexibilný vývoj doménovo-špecifických jazykov.
 - Tvorba prototypov introspektívnych a adaptibilných systémov reálneho času, distribuovaných, databázových, reaktívnych a iných softvérových systémov.
 - Minimalizácie manuálneho programovania a priblíženie špecifikácie a implementácie na základe odozvy systémov vo forme jazyka.
 - Získanie schopnosti predpovedania chovania a vlastností zložitých softvérových systémov.
 - Nadobudnutie schopnosti pohľadu dovnútra systémov ich dynamickej zmeny počas vykonávania.
 







 

 
 
 

