Invited Talk

How Clean is your Sandbox? Towards a Unifying Theory for Incremental Bidirectional Transformations
James Terwilliger (Microsoft)


James Terwilliger is a Senior Software Development Engineer at Microsoft in the SQL Server division. He graduated from Portland State University in 2009 with a Ph.D. in Computer Science. His dissertation has actually been read on at least two documented occasions by people not on his graduation committee. James's research work has focused on schema evolution scenarios and making database management easier to often neglected classes of users. After an internship and a post-doc at Microsoft Research, he switched to the development side of the force to work on new techniques in data modeling and management as part of the Codename Data Explorer team.