Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
Schedule
View analytic
Monday, December 9 • 2:45pm - 3:40pm
(SLIDES) Felienne Hermans-- Building a language for spreadsheet refactoring

Sign up or log in to save this to your schedule and see who's attending!

Spreadsheets are code too! You have constants, variable, functions and conditional statements, everything you need to build anything you want. If you really want it, you can even built a Turing machine with Excel. So if spreadsheets are code, can we also analyze, test and refactor them? Felienne thinks so. In this talk, she discusses her latest spreadsheet tool: BumbleBee. BumbleBee allows users to refactor and even metaprogram their spreadsheet. For this, Felienne designed a language in which the transformations can be described and built a pattern matcher in F# to transform spreadsheet formulas. 

Speakers
avatar for Felienne Hermans

Felienne Hermans

Felienne Hermans is a computer scientist who builds stuff. During her PhD project, she researched the applicability of clone and smell detection to spreadsheets, and founded a spin off based on this idea. Now a professor, she continues her mission to improve spreadsheets in the wild using software engineering methods. In her spare time, Felienne volunteers as a referee for the First Lego League, a world wide technology... Read More →



Monday December 9, 2013 2:45pm - 3:40pm
Hall 5.1

Attendees (6)