George Kastrinis, PhD

Research Engineer @ relationalAI | PL + Static Analysis

My latest projects are the paNda library and jFactor. paNda aims to provide a programmable compiler for Datalog, whereas jFactor is a tool for extracting facts from Java Bytecode.

paNda jFactor

  • Doop
  • Pointer Analysis
  • Program Analysis
  • Datalog
  • Compilers
George Kastrinis
Location

PhD from the University of Athens, Greece, with Prof. Yannis Smaragdakis @ PLaST.

Research Collaborators: Anastasis Antoniadis, George Fourtounis, Neville Grech, Petros Pathoulas, Kostas Saidis, Sifis Lagouvardos

Picture

Rel: A Programming Language for Relational Data

SIGMOD/PODS

Molham Aref, Paolo Guagliardo, George Kastrinis, Leonid Libkin, Victor Marsault, Wim Martens, Mary McGrath, Filip Murlak, Nathaniel Nystrom, Liat Peterfreund, Allison Rogers, Cristina Sirangelo, Domagoj Vrgoc, David Zhao, Abdul Zreika

June 2025
Location

Sep 2021 - Present
Movie
Location

Greek Army Service

Picture

May 2019 - Feb 2020
Picture

Defensive Points-To Analysis: Effective Soundness via Laziness

ECOOP

Yannis Smaragdakis, George Kastrinis

Picture

Jul 2018
Picture

Efficient Reflection String Analysis via Graph Coloring

ECOOP

Neville Grech, George Kastrinis, Yannis Smaragdakis

  • Slides
Jul 2018
Picture

Static Analysis of Java Dynamic Proxies

ISSTA

George Fourtounis, George Kastrinis, Yannis Smaragdakis

Jul 2018
Picture

An Efficient Data Structure for Must-Alias Analysis

CC

George Kastrinis, George Balatsouras, Kostas Ferles, Nefeli Prokopaki-Kostopoulou, Yannis Smaragdakis

  • Slides
Feb 2018
Picture

A Datalog Model of Must-Alias Analysis

SOAP

George Balatsouras, Kostas Ferles, George Kastrinis, Yannis Smaragdakis

Jun 2017
Bug
Movie

Datalog & the DOOP framework

1st PLAST-seminar - PLAST Lab

Feb 2016
Bug
Bug
Picture

More Sound Static Handling of Java Reflection

APLAS

Yannis Smaragdakis, George Balatsouras, George Kastrinis, Martin Bravenboer

Nov 2015
Location

Internship

Jul-Oct 2014
Picture

Introspective Analysis: Context-Sensitivity, Across the Board

PLDI

Yannis Smaragdakis, George Kastrinis, George Balatsouras

  • Artifact
Jun 2014
Picture

Set-Based Pre-Processing for Points-To Analysis

OOPSLA

Yannis Smaragdakis, George Balatsouras, George Kastrinis

Oct 2013
Location

Internship

Jun-Oct 2013
Picture

Hybrid Context-Sensitivity for Points-To Analysis

PLDI

George Kastrinis, Yannis Smaragdakis

  • Slides
  • Poster
Jun 2013
Picture
Picture
Picture

Constraint Propagation as the Core of Local Search

SETN

Nikolaos Pothitos, George Kastrinis, Panagiotis Stamatopoulos

May 2012
Movie

Pointer Analysis in 10 Rules

10th PL-seminar - SoftLab

Dec 2012
Movie

Web Development Tutorial

FOSS UoA

PHP - PHP, MySQL

  • Part 1 files
  • Part 2 files
Dec 2011
Picture
Movie

Web Development Tutorial

FOSS UoA

CSS - PHP, MySQL

  • CSS files
  • MySQL files
Dec 2009