Webinar | Model Driven Engineering: efficiently developing software in a complex environment, where are we now?

Challenge us

25 June 2020
10:00 - 11:00
Microsoft Teams

Webinar sessions: Supporting growth in challenging times: model-based approaches for efficient software development and managed complexity
The complexity of software intensive systems is ever increasing. Model-Driven Design technologies and code generation have the potential to manage complexity and increase software development efficiency. Model-Driven Engineering (MDE) and Model-Based Testing (MBT) are methods to design software faster, cheaper and more efficiently. Based on the system requirements, you make an abstract model. This model serves as a common language for all stakeholders to improve comprehensibility and reduce system complexity. Tools then automatically generate the code for the system (MDE) or for the test (MBT). The result: more innovative products that you can bring to market faster. As one of the first software companies to specialize in these relatively new approaches to software design, ICT Group looks forward to assisting you by sharing our knowhow, expertise and experience.
Please sign up for our webinars on June 25 and June 30 via Microsoft Teams at 10.00 a.m. to learn more.

 

‘Supporting growth in challenging times: model based approaches for efficient software development and managed complexity’

Thursday June 25 at 10.00 a.m.
‘Model Driven Engineering: efficiently developing software in a complex environment, where are we now?’
(In English)

Tuesday June 30 at 10.00 a.m.
Model Based Testing and SafeScrum in a safety critical environment
(In Dutch)

Live via Microsoft Teams

Thursday June 25 – 10.00 a.m.
‘Model Driven Engineering: efficiently developing software in a complex environment, where are we now?’

Model-Driven Engineering (MDE) is a software development methodology which saves businesses a significant amount of time and money and enables them to streamline their operations. All parties can now work together within a single model which improves coordination between various stakeholders resulting in a more robust software solution with fewer bugs. Moreover, it reduces the time-to-market. MDE is perfect for businesses with a need for complex and error-proof software.

Abstract webinar | Part 1
Since the seventies design automation has been instrumental to cope with every growing complexity of electronic systems. Key is to automatically synthesize from an abstract specification, a design solution in terms of the (parameterized) components in a library called a platform. Over the years the level of aggregation of the components has increased from transistors in the seventies to embedded platforms and robots today. The first part of the webinar by Jeroen Voeten explains the key concepts in design automation and highlights a successful recent industrial innovation in the embedded control domain, that resulted in a big improvement of engineering efficiency and product quality. Taming the level of cyber-physical systems is our next endeavor; this talk presents the goals and recent research results.

The business case – Massachusetts General Hospital | Part 2
MDE is widely applicable and its use is not only limited to one industry, but can deliver strong benefits in e.g. in the Automotive, Life science, Industrial & Applied science sectors . For the Massachusetts General Hospital in Boston we developed a workflow and data management system. When developing this system for radiation oncology, we experienced that the interaction between customer, domain expert and system engineer is crucial to prevent the introduction of unnecessary complexity. MDE helps increasing development efficiency by raising the level of abstraction. Domain-Specific Languages as an integral part of MDE support the description of different facets of the problem domain in a clear and concise way. This is crucial for effective code generation efforts. Thanks to these methods, we developed an efficient, accurate and easy to maintain workflow and data management system.

In the second part of the webinar Frank van der Kruijssen, will share his lessons learned. He will explain how he and his team have been able to reduce the complexity of this advanced system and why the use of Model-Driven engineering was beneficial for this project.

The presenters
Jeroen Voeten – Professor at Eindhoven University of Technology
Prof. dr. ir. Jeroen Voeten works as a full professor in the department of Electrical Engineering at the Eindhoven University of Technology, and is the scientific director of the Cyber-Physical Systems center. His professional passion is to improve industrial products and design processes through cutting edge model-driven design methodologies, by working on the borders between academic research and industrial innovation. His research expertise is performance engineering, including the areas of design-automation, performance analysis, design-space exploration, scheduling and predictable synthesis. He worked actively in the application domains of telecommunication, consumer electronics and high-tech products. He developed and supervised several multi-disciplinary research programs that led to various industrial innovations and authored over hundred scientific publications.

Frank van der Kruijssen – System Architect at ICT Netherlands
Frank van der Kruijssen has a background in Electrical Engineering, University of Technology, Eindhoven. After his graduation he started working in high tech industry for ICT Group as a software engineer. He is working on secondment, consultancy and projects for many companies, in areas ranging from consumer electronics through machine-building industry to medical systems.
Since 2006 Frank has worked in the role of System Architect. In this role, he likes the aspect of creating the optimal system for all stakeholders. This means working with professionals from different disciplines, from mechanical engineers to business managers. His passion is to create software that resolves difficult problems in an easy way by reducing complexity from the start. He also teaches and coaches colleagues in the field of system architecting.

The moderator
Julien Schmaltz – Principal Consultant at ICT Netherlands
Julien Schmaltz received his PhD in 2006 from the University of Grenoble. After a Postdoc in Germany, he continued his career in the Netherlands where he became an expert in Model-Driven Engineering, in particular the formal modelling, analysis and testing of software systems.

More webinars
Do you want to see, hear and learn more about interesting subjects? You can also sign up for our webinar: ‘Model Based Testing and SafeScrum in a safety critical environment‘ on June 30.

Sign up for the webinar

Would you like to register for this webinar? Fill in the attached form.

We use your data to process your registration and save the registration. We treat your data confidentially. Read our privacy statement.

    U gaat er mee akkoord dat er video opnames van het webinar worden gemaakt. Deze opname wordt bewaard en gebruikt voor interne/externe communicatie doeleinden van ICT Group, met behulp van online en offline middelen, zowel voor commerciële doeleinden als recruitment. Daarnaast mag ICT Group contact met u opnemen, de inschrijving verwerken, de gegevens bewaren (tot max. 3 jaar) en relevante informatie versturen.

Do you want to know more about this event?

Julien Schmaltz

Principal Consultant

t 0615490052

e julien.schmaltz@ict.nl

GDPR Consent

The ICT Group website uses cookies for various functions in the website; Functional Cookies, Website Statistics, Personalised Advertising and Social Media. Advertising and Social Media cookies collect information about activities of individual users. This allows third parties to display personalised adverts to you and to allow you the option to share content from this site to Social Media platforms.

By continuing to use this website you are allowing us to place these cookies. The Cookie Settings voor de ICT Group website can be changed or revoked at any time. You can reach the settings through the Cookie Settings button as well as through the link in the footer of every page on this site.

Read our privacy policy here | Close this bar
Cookie Settings