2017 Poster Sessions : SEAM: A Language for Local Mutations of Graph-like Data Structures

Student Name : Manolis Papadakis
Advisor : Alex Aiken
Research Areas: Computer Systems
I will present SEAM, a domain-specific language that allows programmers to describe collections of complex, interconnected data structures (e.g. unstructured meshes) over a relational data model, and program local modification operations over them. Our goal with SEAM is to make such programs easy to write and verify, while offering transparent performance and remaining competitive with manual implementations.

Manolis is a 6th year PhD student working with Alex Aiken. He is currently exploring language-based approaches to making scientific programming more productive.