Abstract
ASML is the world’s leading provider of complex lithography systems for the semiconductor industry. To keep up with the increasing performance, evolvability and predictability requirements, ASML increasingly adopts model driven engineering methods and techniques within its development processes. Models are developed and used for different purposes in several phases of the development process. There is not a single modeling language and analysis tool to address all these use cases. Instead, so-called Multi-Disciplinary Systems Engineering (MDSE) ecosystems are developed that seamlessly integrate dedicated (modeling) languages and tools for a given domain of interest. More specific, a MDSE ecosystem is an intuitive integrated development environment that consists of domain specific languages (DSLs) formalizing the domain in which engineers can model their system at hand. It contains transformations to transform these models automatically to one or more aspect models that form the inputs for (COTS) tools for rigorous analysis of (non)- functional properties, and synthesis tools to generate (code) artifacts to be used at run-time. Here, model transformations formalize and automate the relations between the various domain and aspect models. Several of such MDSE ecosystems have been developed and introduced in the development processes and products of ASML, each for a specific domain. This presentation discusses both the technical and organizational challenges that have been overcome to develop these MDSE ecosystems, and have them adopted in a demanding industrial environment. Furthermore, it discusses challenges that need to be addressed to enable efficient development, analysis and synthesis of next generation industrial scale MDSE ecosystems.
Original language | English |
---|---|
Title of host publication | Theory and Practice of Model Transformation - 10th International Conference, ICMT 2017 Held as Part of STAF 2017, Proceedings |
Editors | E. Guerra, M. van den Brand |
Place of Publication | Berlin |
Publisher | Springer |
Pages | XI |
Number of pages | 1 |
ISBN (Print) | 9783319614724 |
Publication status | Published - 1 Jan 2017 |
Event | 10th International Conference on Theory and Practice of Model Transformation (ICMT 2017) - Marburg, Germany Duration: 17 Jul 2017 → 18 Jul 2017 Conference number: 10 https://link.springer.com/book/10.1007/978-3-319-61473-1 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Volume | 10374 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 10th International Conference on Theory and Practice of Model Transformation (ICMT 2017) |
---|---|
Abbreviated title | ICMT 2017 |
Country/Territory | Germany |
City | Marburg |
Period | 17/07/17 → 18/07/17 |
Other | Held as part of: STAF 2017 |
Internet address |