A hálózati eszközökön futó programok esetén általános elvárás a minél jobb időbeli hatékonyság, hiszen esetenként többmilliós nagyságrendű csomagmennyiséget kell másodpercenként feldolgozzanak. Ennek érdekében az ilyen programok legtöbbször alacsony szintű programozási nyelven (C, assembly) készülnek el és a lehető legjobban kihasználják egy adott hardver optimalizálási lehetőségeit, ebből adódóan erősen hardverspecifikusak.
Fontos, az ipar által is kutatott kérdés, hogy miként lehet a jelenleginél absztraktabb szinten, hardverfüggetlen módon megfogalmazni ezen programokat anélkül, hogy jelentősen romlana a hatékonyságuk.
A kutatás keretében vizsgálandóak azok a lehetőségek (például magas szintű szakterület-specifikus programozási nyelvek használata), melyek segítségével hálózati eszközök feladatai hardverspecifikus módon megfogalmazhatóak oly módon, hogy a leírás alapján lehetséges legyen adott hardverekhez optimális (az alacsony szintű megoldásnál nem jelentősen rosszabb) kódot előállítani.
előírt nyelvtudás: angol felvehető hallgatók száma: 1