Blogs (9) >>
SPLASH 2016
Sun 30 October - Fri 4 November 2016 Amsterdam, Netherlands
Mon 31 Oct 2016 14:30 - 14:59 at Geneva - Industrial DSLs and tools Chair(s): Yanja Dajsuren

Domain specific languages (DSLs) allow engineers to models their systems in terms of concepts familiar to their domain, rather than encoding them into general purpose concept, like those offered by UML. DSLs are often designed using meta-models, by means of model-driven engineering (MDE). These meta-models ,defining DSLs, evolve over time (Favre 2005), for example by new demands from the domain. Evolution of these meta-models can trigger co-evolution of models made using these meta-models (Cicchetti et al. 2009). In industry, the number of models can number in the thousands (Mengerink et al. 2016), making manual execution of this model co-evolution infeasible. Thus, an automated approach to model co-evolution is required. Based on earlier comparative studies (Rose et al. 2009; Herrmannsd ¨orfer and Wachsmuth 2014), we have performed an internal evaluation of various automated model migration tools at ASML, provider of lithography equipment for the semiconductor industry (ASM). There we found that many existing tools are no longer available, or not mature enough. In particular, the tool Flock (Rose et al. 2010) was experienced as having a high learning curve. Lastly, the tool Edapt has the functionality required for the ASML case (Mengerink et al. 2016; Vissers et al. 2016), and has been previously applied in a number of industrial case studies (Herrmannsd¨orfer et al. 2009, 2008).

Mon 31 Oct

itsle2016
13:30 - 15:10: ITSLE - Industrial DSLs and tools at Geneva
Chair(s): Yanja DajsurenEindhoven University of Technology, The Netherlands
itsle2016147791700000013:30 - 13:59
Talk
itsle2016147791880000014:00 - 14:29
Talk
Jouke StoelCWI, Jurgen VinjuCWI, Netherlands, Tijs van der StormCWI & University of Groningen, Joost BosmanING Bank
itsle2016147792060000014:30 - 14:59
Talk
J.G.M. MengerinkEindhoven University of Technology, Alexander SerebrenikEindhoven University of Technology, R.R.H. SchiffelersASML, Mark van den Brand
Pre-print
itsle2016147792240000015:00 - 15:10
Break