AI & SE Integration Lab

Our lab seeks new synergies between software engineering and artificial intelligence to improve their interoperability and contribute to both.

The Team

Achiya Elyasaf

Achiya Elyasaf

Principal Investigator

Gera Weiss

Gera Weiss

Co-Principal Investigator

Eliad Shem-Tov

Eliad Shem-Tov

Ph.D. student

Deep learning-based operators for evolutionary algorithms

Shimon Regev

Shimon Regev

Ph.D. student

Evolutionary algorithms for multi-objective games

Roy Polianski

Roy Polianski

Ph.D. student

Behavioral programs evolution

Ron Ziskind

Ron Ziskind

M.Sc. student

Software Engineering in the Era of AI

Tomer Halperin

Tomer Halperin

M.Sc. student

EC-KitY developer. Evolutionary algorithms & ML

Ron Shefland

Ron Shefland

M.Sc. student

EC-KitY developer. Behavioral programs evolution

Tamir Abu-Haya

Tamir Abu-Haya

M.Sc. student

BP-based Non-Playable Characters (NPC) in video games

Almog Zhivov

Almog Zhivov

M.Sc. student

Debugging methodologies for Behavioral Programing

Shmulik Froimovich

Shmulik Froimovich

M.Sc. student

BP-Based Agentic AI

Daniel Erbesfeld

M.Sc. student

Human actions modeling and prediction

Ori Eines

M.Sc. student

Evolving Assembly Code in an Adversarial Environment

Tali Narovlyansky

M.Sc. student

Requirements Engineering through Behavioral Programming

Alumni

Tom Yaacov

Tom Yaacov

Ph.D. student

Model-based approaches toward improved software engineering practices

Irina Maliukov

Irina Maliukov

M.Sc. student

Evolving Assembly Code in an Adversarial Environment

Itai Tzruia

Itai Tzruia

M.Sc. student

EC-KitY developer. Evolutionary algorithms & machine learning

Meir Maor Biton

Meir Maor Biton

M.Sc. student

BP-Flow: A Flow-Based Behavioral Programming Language

Ron Tohar

Ron Tohar

M.Sc. student

BP-based feature construction for deep reinforcement learning

Benny Skidanov

Benny Skidanov

M.Sc. student

Human actions modeling and prediction

Amit Foyershtein

Amit Foyershtein

M.Sc. student

Green Neuroevolution