Spreadsheets are heavily used in industry as they are easy to create and evolve. Initially, they are often small and simple, but, over time, they can become very complex. In many ways, spreadsheets are similar to “professional” software: both concern the storage and manipulation of data, and the presentation of results to the user. But unlike in “professional” software, activities like design, implementation, and maintenance in spreadsheets have to be undertaken by end users, not trained professional developers. This makes applying methods and techniques from other software domains a challenging task.

The role of International Workshop on Software Engineering Methods in Spreadsheets (SEMS) is to provide an annual event where researchers can meet and exchange their ideas. SEMS serves as a platform for early feedback for new techniques and tools. The SEMS program will include a keynote, the presentation of short and long research papers, tool demonstrations, and a discussion session. The intended audience is a mixture of spreadsheet researchers and professionals.

Accepted papers

  • Jorge Mendes and João Saraiva: “Tabula: A Language to Model Spreadsheet Tables” (paper available here)
  • Daniel Kulesz, Verena Käfer and Stefan Wagner: “How Spreadsheet Users Maintain Unknown Spreadsheets” (paper available here)
  • Paul Mireault: “Implementing GROUP BY Operations as Spreadsheet Formulas” (paper available here)
  • Aleksy Schubert, Jacek Sroka and Jerzy Tyszkiewicz: “Systematic Programming in a Spreadsheet” (paper available here)


The proceeding can be found here.