|Date & Location||Tuesday 11 November 2014 @ ASML Building 7, De Run 6501, Veldhoven|
|Schedule||17:30 Welcome – featuring a mini-exposition of “30 years ASML” in building 7 at the reception
19:00 Wilbert Alberts: The challenges in Applying Model Based System Engineering at ASML
19:30 Markus Völter: DSLs – the state of the art in 2014
20:30 Informal drinks, giving you the chance to network with other Xootic members and discuss with the speakers
|Abstract||DSLs – the state of the art in 2014
Domain Specific Languages are an old idea: align a language with a
particular domain, and you get better expressiveness of the language
relative to that domain. You can write more concise, more analyzable
programs and also synthesize executable code. However, over the last
years, the tools for building DSLs have matured to the point where you
can build non-trivial languages, compose and extend them modularly,
and use diverse notations such as text, prose, tables, math and graphics,
all in a single model. In this talk I will provide a perspective on the state
of the art of DSLs in 2014, focussing mostly on our recent experience
with JetBrains MPS. The session will be a few slides, and mostly demos.
|Bios||Bio of Markus Völter:
Dr. Markus Völter is an authority in the field of Model Driven Engineering, Domain Specific Languages and Language Engineering. He is an often-asked speaker at various conferences such as Code Generation, EclipseCon, and SPLASH. He is also the author of the DSL Engineering book and one of the founders of mbeddr (mbeddr.com) as well as the Software Engineering Radio podcast (www.se-radio.net).Bio of Wilbert Alberts:
After an education in computer science, OOTI and a Phd, dr. ir. Wilbert Alberts PDEng started as an embedded software engineer at ASML. During his career at ASML, he gained practical experience in embedded software development. Wilbert has grown into the role of Software Architect and Team Leader of the Innovation Architects team. A team that is responsible for spotting innovations that can increase efficiency and productivity of ASML’s software development developers. Often this involves identifying and investigating means to exploit the benefits of Model Driven Engineering and its possible deployment in ASML.
|Slides||MPS and mbeddr presentation by Markus Voelter|
As you can probably see, the Xootic website has been revamped. The look is a bit different, because we are using WordPress instead of Joomla now. Moreover, we have an RSS feed now. Stay tuned for more updates.
When Xootic was established in 1991, its initial objective was to aid ex-OOTIs in keeping in touch with one another. As the number of its members increased, and as more and more ex-OOTIs appeared on the job market, Xootic extended its aims. Xootic currently pursues the following goals:
- to organize meetings and reunions for its members;
- to support the exchange of information between trainees and graduates of the OOTI/ST-program;
- to communicate information concerning jobs and vacancies;
- to inform the Dutch industry and potential trainees about the OOTI program;
- to strengthen the relation with the TU/e Mathematics and Computer Science department by joining MaCFAN.
The Xootic audience consists of both members and supporting members. Xootic is primarily an association for trainees and graduates of the OOTI program; therefore, OOTI trainees and OOTI graduates (ex-OOTIs) are the only candidates for membership of Xootic. Xootic does not differentiate between trainee and graduate members.
Aside from OOTI trainees and OOTI graduates, other people (often related to the OOTI program) may wish to join Xootic. They have the option of becoming a supporting member of Xootic. A supporting member has the same rights as a member, with the exception of not having the right to vote at the annual member meeting.
As a member you can take advantage of various Xootic activities such as contacts with other members, informative and social meetings, trips. You will receive the Xootic newsletter regularly.
Sailing weekend 2003
Xootic is the association of alumni and trainees of the OOTI (“Ontwerpersopleiding Technische Informatica”, lit. Designers course Software Technology) program, which is one of the post-masters programs in technological design of Eindhoven University of Technology.
Xootic’s efforts are directed towards organizing various activities, providing the program and its trainees with practical information, and increasing the familiarity of the industry with the OOTI program. This information server is intended to acquaint outsiders with the existence of Xootic and to inform members about current activities.