About Vincent Rossignol

Vincent Rossignol is SCADE Display and ARINC 661 Solutions Product Marketing Manager at Esterel Technologies, an Ansys group company. He has 10 years of experience as a Product Manager, in charge of the definition of the SCADE Display and ARINC 661 Solutions roadmap, in line with prospects and customers expectations (features, schedule). He is the co-founder of the ARINC 661 product line at Esterel Technologies, and an active member of the ARINC CDS Subcommittee. Vincent graduated in 2000 as engineer in computer science from SUPELEC (Ecole Supérieure d’Electricité, France) and UPV (Universidad Politecnica de Valencia, Spain).

From Drones to Connected Cars – Code Generation for Safety-Critical Embedded Software

DLR-image007Developing an Internet of Things (IoT) enabled product is a complicated task, whether it’s an autonomous vehicle, a vehicle user interface like a car infotainment system, or a connected factory. IoT-enabled products contain hundreds, if not millions, of lines of embedded software code. And many of these products — and the systems and software that control them — are mission- or safety-critical. Therefore, developers must have confidence that the software code controlling these devices is 100% accurate and responds in the intended manner. Continue reading

Get Ready for Mobility with SCADE

In my last blog, I talked about the ability to control human–machine interfaces (HMIs) through mobile devices. The SCADE model-based embedded software suite features the automatic, one-click, generation of HMI executable applications from a single model over a variety of targets, including Android or iOS tablets and other similar devices. Here’s how it all comes together.

The code generated out of SCADE models is fundamentally independent from the target platform ― whether it is the hardware and associated drivers or the operating system ― as no system calls are being performed in this generated code. The portability of SCADE HMI models as executable applications is, thus, greatly facilitated, as the needs for adaptation then reside only in the main execution and interaction loops, or in the windowing system management. The always-wider adoption of international standards like OpenGL (for drawings) EGL (as the associated windowing system) also facilitates this task. Continue reading

It’s a Mobile World ― Isn’t There an HMI App for That?

Today, mobile, tactile and multi-touch human–machine interfaces (HMIs) are making their way into embedded displays in automotive, aerospace and defense, energy and other industrial domains. The code that controls them (along with the displays) can be easily generated and controlled graphically through mobile devices. And ANSYS is working on an app for that.

Before I get to those details, let me first provide some industry perspective. Aerospace, historically conservative given how aircraft programs have endured across many years of operation, has already embraced the move to mobility. From business jets to bigger commercial airplanes, and from the cabin to the cockpit, iPad and Android tablets are used for a variety of avionics applications. Some suppliers have selected Android as their platform of choice for tactile in-flight entertainment and connectivity systems.

Another example: some platform providers select a secure Google Android-based tablet computer to combine situational awareness with communications and control for unmanned avionics systems. In that case, the goal is to secure mobile tactical edge devices on ad-hoc networks, as well as mobile devices on commercial networks, by extending certified secure operating system features to Android. Continue reading