Newsletter Das wichtigste im Blick.

On Demand Webinars

Model-based software development has become state of the art for embedded applications. Particularly in the automotive industry, toolchains are established that support methods and procedures defined to meet the high requirements of functional safety standards. Within general software development, however, best practices recommend overcoming strict waterfall process models and promoting agile methods to overcome real-world challenges such as late changes or vague requirements. These real-world scenarios exist in embedded software development, and agile methods could also be beneficial here. In this webinar, we will show you how to develop and test embedded software in an agile way while adhering to functional safety standards.

Quality assurance is the backbone of good software development, but how do you keep track of the vast amounts of data that are generated every day? Continuing on from our automation webinar, this time we will show you just how easy and reliable quality assurance in compliance with ISO 26262 can be for your entire project. We will have a look at integrating Git as an ALM for automated data import, at evaluating data with regard to its quality in compliance with ISO 25010, and at various visualization and reporting possibilities. As a result, questions about the current status of your project, possible problems and their causes, trend development, and progress can be answered quickly and reliably.
The MES Quality Commander® (MQC) not only visualizes essential quality data, but also prepares it for efficient reporting. You can rely on MQC!

Does your quality assurance require too much effort?
Have you considered automation?
With Jenkins, you can reliably automate quality assurance in compliance with ISO 26262. The MES Jenkins Plugin offers the perfect support for this. Instead of going through all the APIs of each individual tool in detail, you can simply configure via the Jenkins UI. The overview page provides a quick view of all essential results and the individual reports, which can also be automatically distributed to all users if required.
The MES Jenkins solution not only saves time and automates quality assurance effectively but also scales up from small projects to enterprise solutions. In this webinar we will show you how.

Is SOTIF already an issue for you? We can help you and give you an overview of the SOTIF standard ISO / PAS 21448. How does SOTIF differ from ISO 26262? Which phases are affected and which steps need to be supplemented in the development process? Use this opportunity to gain some insights in our next webinar.

Are you interested in the new features of our spring releases but you find the Tool Update Newsletter a bit too abstract? Then take part in our new webinar format where the Product Application Engineers themselves show you their tools, namely the MES Model Examiner®(MXAM), the MES Test Manager®(MTEST), the MES Model & Refactor®(MoRe) and the MES Quality Commander®(MQC). In this webinar, each Product Application Engineers will show you the latest features and give a live demo of each individual tool followed by an interactive Q&A session.

How to Create MISRA®- and ISO 26262-compliant Models.
This webinar provides an introduction to the world of modeling guidelines and the static model analysis of MATLAB® Simulink®/ Stateflow® and TargetLink® models.
How can you improve and simplify guideline testing and the structure analysis of your software models?
We will demonstrate automatic guideline checking and model correction using the MES Model Examiner® (MXAM).
In addition to outlining how to apply modeling guidelines and calculate model complexity, we will illustrate the basic functions of MXAM for static model analysis.

Does it also surprise you that your Simulink models can become so confusing so quickly? Revising them to create a tidy model architecture also takes up a lot of time. In this webinar we share six secrets to model refactoring with you. These range from general improvements to model layout and structure and efficient signal routing to interface and bus processing and data flow analysis. Reliable routines facilitate modeling and refactoring. This not only makes the refactoring of models more efficient, but also a lot more enjoyable.

Are you also currently faced with the challenge of adapting your software development to an ISO 26262 compliant process in keeping with the 2018 update?

This development process consistent with the latest update is the standard set for the development of safety relevant software. Our next webinar includes a step-by-step tutorial about how to set up your development process in accordance with ISO 26262:2018.

Software development is complex. It is usually not possible to make precise ad hoc statements about the current product quality. This leaves developers working from their intuition and the danger is that areas where action is needed may be identified too late. However, it is possible to automatically collect and evaluate KPIs during the development process in order to better assess risks.

The basis for this are quality models in compliance with ISO 25010, which allow structured calculation and aggregation of quality data. One tool that works with this method is the MES Quality Commander® (MQC). MQC calculates and visualizes the current quality status. MQC also helps to identify the need for action at an early stage to get to the root of the matter. We invite you to take a look at a software product from different perspectives with us in this free webinar so that you can form your own impression.

During software testing, is it sufficient to start with quality assurance activities? Of course not! Functional requirements are vital when it comes to software quality and form the basis for a common understanding of the product being developed.
With the support of the MES Test Center in terms of testing and software requirements, Linde Material Handling GmbH approached this topic head on with the goal being to achieve the highest software quality.
In this webinar, you will gain an understanding of how a test process supported by MES is created and applied in company. Linde Material Handling GmbH and MES will share which process improvements were achieved and discuss the insights they gained. Moreover, both companies will talk about the various hurdles and problems they had to overcome during various phases as well as the solutions to these issues in a live discussion.

MES Jenkins Plugin and MES Test Manager® (MTest) could be the link between your ALM tool and your test project, equipping you with a convenient and automated test process solution. In this webinar, we will show you an example of a high degree of automation for a convenient continuous integration (CI) solution. Once the requirement import configuration is set, we will demonstrate how changes in the requirements will lead to an update of the test artifacts and trigger a CI run.
A set of requirements is central to creating high-quality software. One of the first steps in setting up a test project is to configure the requirement import in order to establish communication between ALM and the test tool. We will show you how easy it is to set up the requirement import in MTest. As a common exchange format, the requirements will be utilized in ReqIF format. To learn how to integrate MTest into a CI framework, you can watch our previous webinar, “Test Automation Made Easy” here.

By now, you can probably assess the quality of your software projects quite well. But wouldn’t you also like to know exactly where you need to take action? Wouldn't it be advantageous to have your quality data evaluated automatically and objectively? In this webinar we want to introduce you to the right tool for this purpose – the MES Quality Commander® (MQC). Based on a quality model, this tool objectively evaluates a wide variety of quality data and shows a visualization of the current quality status of your project. In this way, MQC helps you to detect quality problems at an early stage and to get right to the bottom of what is causing them. Why not try it out for yourself?

Do you also want more time for the essentials? Would you like more time for your developers and your product? In that case, have you considered automation? With Jenkins, quality assurance in compliance with ISO 26262 can be reliably automated. The MES Jenkins Plugin offers the perfect support in this respect. Configuration is done conveniently via the Jenkins UI meaning that you don't have to read the APIs of the individual tools in detail. An overview page provides a quick synopsis of all essential results and the individual reports. If required, they can also be automatically distributed to all users.

The MES Toolchain offers various tools with which you can reliably secure all steps of model-based software development in compliance with safety and quality standards such as ISO 26262 and ASPICE. The MES Jenkins Plugin is available for all products (MXAM, MTest, MXRAY) of the MES Toolchain.

Model-based software design (MBD) took off in the 1990s when tools like Simulink® and MatrixX® were transitioning from academic or research tools to production enabling tools. MBD rapidly expanded with the introduction of efficient automatic code generation in 1999, aided by tools such as Embedded Coder® and TargetLink®. However, much to the chagrin of some of its early proponents, MBD is not a silver bullet that can solve all software development concerns.

Nevertheless, when properly implemented, MBD can help with generating higher quality code more quickly and can also help to reduce costs. However, poor processes, tools, and execution can also result in poor quality code that costs more and takes longer to create. This webinar addresses ten problems associated with software development and proposes solutions to these issues.

 

The biggest challenges in model testing are to set up the requirements correctly, so that these can be utilized in test evaluation, and to systematically create test cases to stimulate the model for simulation accordingly.
In previous webinars, we have shown you how to use the MES Test Manager ® (MTest) and its feature MTest Assessable Requirement Syntax (MARS) to write down the requirements in a formalized pattern that still resembles natural language. These MARS requirements can be used to systemize and clearly present the requirements. Moreover, they can also be used to automatically generate requirement observer functions (assessments) to evaluate the test results according to the requirements.
In this webinar, we will show you a new MTest feature - a prototype to utilize MARS requirements for functional test sequence generation. By analyzing the requirement conditions, MARS can automatically derive signal behaviors to stimulate the model according to a requirement, and generate appropriate test sequences automatically. As a result, MARS will provide sequences for a given test object serving a high requirement coverage. [...]

Do you want to get a compact overview of the new functions offered by the current releases of MES M-XRAY® and MES Model Examiner® (MXAM)? How can you improve and simplify guideline testing and structure analysis of your software models?

We will demonstrate why it makes sense to use the latest tool versions. Among the highlights of the latest versions are the comprehensive wizard for custom guideline selection, the improvements in the highlighting of active view filters, and the consistency validation for guidelines included in multiple documents selected in the same project.

Is the embedded automotive software industry reaching a breaking point?

Some observations:

  • Many companies have multiple openings for software/control developer
  • Economic forecasts are indicating 100s of thousands of projected unfilled technical openings in the upcoming years
  • Automotive software content per vehicle on high end vehicles (100 million lines of code) already require about 3-4 times the size and hence complexity of aerospace software on a plane
  • With emerging applications such as ADAS, electrification, autonomous, the quantity of automotive software is rapidly increasing
  • Expensive product recalls due to software errors are rising

With all this pressure on the embedded software development industry, would reducing the effort to generate high quality software by up to 50% in select process steps be beneficial?

This new tool speeds up and simplifies the creation and editing of Simulink® models and can be used for all Simulink® versions from R2009b and later. After selecting specific elements (signals, blocks), actions are offered that automate frequently used operations – especially operations that consist of several substeps. Performing these tasks manually can often be laborious or time-consuming and thus error-prone. An example of this is the addition of signals across multiple hierarchy levels. This kind of additional input signal can now, for instance, be added from an upper level to a subsystem in a low level with a single action. This presentation will introduce a number of these actions and show how this tool makes working with Simulink® models – especially big models – easier, faster, and more reliable.

Is your company trying to implement an ISO 26262 compliant software development process, or getting pressure to implement this in the near future ?
Have you come across Part 6 Table 3 yet ? Scary isn't it.
Many people tend to "freak out" over Table 3 and how to implement the software architectural design features that the ISO 26262 standard recommends.
This webinar will help to tame the beastly Table 3 and show that implementing these software architecture design principles is feasible.

The MES Test Manager is the established tool for requirements-based testing of software models. The comprehensive documentation of a test and its results is essential in order to reliably assess the quality and completeness of the test, particularly with regard to safeguarding safety-relevant functions.
Presenting a short introduction of the significant functions and new features that come with the current version of MTest, this webinar will also focus on the advanced editor for MTCD test case specification and the interface change management.

The MTest Assessable Requirements Syntax (MARS) is a formal method of requirements specification in the MES Test Manager® (MTest). It enables requirements to be automatically 'translated' into executable assessment functions. MARS requirements can be used throughout the entire process as they are easily readable by anyone. In this webinar, we will demonstrate how this method can be employed to achieve consistency and clarity in evaluations, assessments, and checks as well as when generating test cases.

Modeling guidelines for Simulink® can have many corporate benefits, not the least of which is helping to make the overall software development process more efficient. A net result is to more easily have an on-time release.
As functional safety continues to become more important, a modeling style guide is a key work product for ISO 26262 compliance.
This webinar was presented by our VP of MES Inc. from the U.S., Scott Ranville. He presented some of his favorite guidelines for detailed design and software architecture considerations including breaking Stateflow® into smaller, individually testable, pieces.

Modeling guidelines and design principles can help you as a function developer when creating software models. Skeptical? Take part in our web meeting and we will change your mind!
This lecture is an introduction to modeling guidelines and static model analysis using MATLAB Simulink / Stateflow and TargetLink models in the MISRA and ISO context. In addition to best practices for modeling guidelines and model complexity, we will explain the basic operating principles of static model analysis. We will also show you how to conduct automatic policy verification and correction, complexity analysis and how to check for identical subsystems (clones) in software models.

Agile methods have become state of the art in software development. Agile teams are able to react to changing requirements, delivering intermediate solutions for rapid feedback. Model-based development, by its very nature, contributes to early validation and is hence in line with agile principles. What are the challenges in agile model-based software development? How are challenges addressed?

Do you want to get a compact overview of the new functions offered by the current releases of MES M-XRAY® and MES Model Examiner® (MXAM)? How can you improve and simplify guideline testing and structure analysis of your software models? We will demonstrate why it makes sense to use the latest tool versions.

Do you know how to fulfill the requirements for detailed design in model-based design?
Detailed design is an essential activity during software development in general. Approaches to detailed design are well-known for programming languages like C. Nowadays, model-based development evolved as alternative programming paradigm. Still, the well-known requirements for detailed design cannot be straightforwardly mapped to model-based design. The presentation shows how the Base Practices for detailed design according to ASPICE PRM SWE.3 can be achieved in model-based development.