Open and Original Problems in Software Language Engineering


Fourth International Workshop on Open and Original Problems in Software Language Engineering

15–16 March 2016, Osaka, Japan

Co-located with SANER’16 (formerly CSMR and WCRE)

The OOPSLE workshop is a discussion-oriented and collaborative forum for formulating and addressing with open, unsolved and unsolvable problems in software language engineering. It can help you define your problems or verify them on the early stage with the community.

“Software languages” comprise all kinds of artificial languages used in software development: for programming, markup, pretty-printing, modelling, data description, formal specification, evolution, etc. Software language engineering is a relatively new research domain of systematic, disciplined and measurable approaches of development, evolution and maintenance of such languages.

The OOPSLE workshop has successfully ran in 2013, 2014 and 2015. The 2016 edition will comprise a keynote session, two panels and a overarching discussion. As traditional, keynote speakers and panelists will be chosen from senior academic and industrial researchers known worldwide both in the reverse engineering and software language engineering communities, and invited personally.

Workshop programme

  • (15 Mar) 9:00 – 9:30 Opening and welcome of OOPSLE’16; setting goals
  • (15 Mar) 9:30 – 10:30 Academic keynote:
  • (15 Mar) 11:00 – 12:30 Parametric panel:
    • Felienne Hermans: “Who needs DSLs if you can use a spreadsheet?”
    • Hugo Brunelière: “Model-based solutions for language/tool interoperability and evolution: successes, limitations, future?”
  • (15 Mar) 14:00 – 15:30 SLEco panel:
    • Yanja Dajsuren: “The origins and future of software languages in cyber physical systems”
    • Shane McIntosh: “The role that build tools and automation play in software language ecosystems”
  • (15 Mar) 16:00 – 17:00 Discussion and conclusion
  • (16 Mar) 19:00: workshop dinner (on the next day!)

Workshop Co-Chairs