Bereczky Péter
Bereczky Péter
egyetemi adjunktus
Elérhetőségek
Cím
1117 Budapest, Pázmány Péter sétány 1/c.
Szoba
Pázmány Péter stny. 1/C 2-517
Hivatkozások
  • 1.2 Számítógéptudomány és informatika tudomány
    • Informatika tudomány
Core Erlang formális szemantikája

A Core Erlang az Erlang programozási nyelv egy rész- és köztes nyelve, így rendelkezik az Erlang jellegzetes tulajdonságaival, mint például a részleges függvényalkalmazások hiánya, mohó kiértékelés, dinamikus típusellenőrzés, és az aszinkron kommunikáció konkurensen futó folyamatok között. Ebben a kutatásban a Core Erlang szekvenciális résznyelvét vizsgáljuk különböző definíciós stílusokban (small- és big-step szemantikákkal), illetve a konkurens Core Erlang szemantikáját definiáljuk egy small-step megközelítéssel. A téma kiterjed a definíciók kiértékelésére, összehasonlítására, a különböző szemantikák alkalmazásaira is (mint például programok helyességének bizonyítása). Az alkalmazások közül kiemelendő a programok ekvivalenciájának vizsgálata, amelyre alapozva vizsgáljuk programtranszformációk (pl. refaktorálások, optimalizációk) helyességét. A kutatási eredményeket a Rocq tételbizonyító rendszerben is formalizáljuk.