Architectures in Simulink & Stateflow – How to Manage Large Software Models
|May 6–7, 2020||English||Berlin, Germany|
Models are the core artifacts in automotive software development. Over time – within a single development project or even across multiple evolution steps – models grow as they capture more and more functionality. As a result, models become hard to maintain, rarely understandable, and the risk of errors due to unexpected behavior increases. The technical debt of the model demands proper countermeasures. This training class addresses deficits caused by large models and shows ways to overcome their risks.
Also available as an in-house training class worldwide on request.
In this case, our instructors can tailor the curriculum to meet your specific needs.
"The seminars provide insight and ideas on how to approach handling large software projects in a systematic way with useful suggestions and quantitative metrics."
This training class is targeted towards modelers, developers, testers, quality managers, project managers, and team leaders, whose focus is model-based development of embedded software based on MATLAB®/Simulink® for serial projects.
Conditions of Participation and Cost
The price for the training class includes training materials, refreshments, and lunch.
Cost: € 1,370.00 plus VAT (where applicable)
Early bird discount: 10% off participation cost
We offer an early bird discount of 10% for registrations received 30 days prior to the event.
Multi-person discount: 25% off participation cost
An additional 25% discount on the booking is available for companies registering more than one participant or more than one training class at the same time.
Academic discount: 40% off participation cost
An academic discount of 40% is available for students and university faculty members.
Please find all further conditions of participation and cost at MES Terms and Conditions - MES Training Classes.
- Basic concepts of software architectures
- Assessing architectural design principles in models
- Refactoring Simulink® models
- Layered application architectures
- Representing architectures in models
|10 a.m.||Welcome and introduction round|
|10:30 a.m.||Overview: Model-based development and quality assurance with Simulink®
|12 p.m.||Lunch break and open dialog|
|1 p.m.||Analysis and evaluation of model structure
|2:45 p.m.||Software architecture
|4:30 p.m.||Implementing software architectures in models
|5:15 p.m.||Integrated models and distributed modeling
|6 p.m.||End of day|
|9 a.m.||Refactoring Simulink® models and their structure
→Hands-on using MES's latest refactoring tool
|10:45 a.m.||Refactoring Stateflow® charts
→Hands-on with participant models
|12:15 p.m.||Lunch break and open dialog|
|1:15 p.m.||Regression testing of models
|3 p.m.||Process concerns regarding refactoring
|4:30 p.m.||Summary and conclusion|
|5 p.m.||End of training class|