Udapt: Edapt Extensions for Industrial Application
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
|13:30 - 13:59|
|14:00 - 14:29|
|14:30 - 14:59|
J.G.M. MengerinkEindhoven University of Technology, Alexander SerebrenikEindhoven University of Technology, R.R.H. SchiffelersASML, Mark van den BrandPre-print
|15:00 - 15:10|