Máté Tejfel
Máté Tejfel
Habil. Associate Professor
Full Member
Contact details
Address
1117 Budapest, Pázmány Péter sétány 1/c.
Room
2.616
Phone/Extension
8305
Links
  • 1.2 Computer and information sciences
    • information science
Static analysis of domain specific languages

Domain-specific languages typically have numerous language elements and approaches that differ significantly from the common general-purpose languages (e.g. C, C++, Java, Python), in order to best serve the needs of the application domain. As a consequence, the analysis of programs written in these languages presents a number of unique challenges and requires unique solutions. In our research, we focus on the P4 language. The language is used to provide a high-level description of the packet processing algorithms used in various network devices (switches, routers). Interesting fact that by using it, all devices on the network become programmable, which allow the definition of a new Internet concept.  

  • 2005 – Tejfel, M; Horváth, Z; Kozsik, T – Extending the Sparkle Core language with object abstraction – mtmt.hu
  • 2012 – Leskó, Dániel; Tejfel, Máté – Testing framework for embedded languages – mtmt.hu
  • 2016 – Sándor, Laki et al. – High speed packet forwarding compiled from protocol independent data plane specifications – mtmt.hu
  • 2020 – Lukács, Dániel; Pongrácz, Gergely; Tejfel, Máté – Control flow based cost analysis for P4 – mtmt.hu
  • 2022 – Lukács, Dániel; Pongrácz, Gergely; Tejfel, Máté – Model Checking-Based Performance Prediction for P4 – mtmt.hu