Your Selections

Esterel Technologies
Show Only

Collections

File Formats

Content Types

Dates

Sectors

Topics

Authors

Publishers

Affiliations

Events

   This content is not included in your SAE MOBILUS subscription, or you are not logged in.

Transitioning to Model-Based Avionics Display Development

Esterel Technologies-John Macauley
CMC Electronics Inc-Rémi Morin
Published 2013-09-17 by SAE International in United States
The design of integrated modular avionics (IMA) for next-generation aircraft is a significant challenge for the industry in terms of complexity, time-to-market, certification and design effort. Because of those constraints, traditional hand-coding may no longer be a cost-effective option, especially for DO-178C Design Assurance Level (DAL) A Safety-critical applications. While the use of Commercial Off-The-Shelf (COTS) HMI-modeling tools could be a more efficient option, its introduction in an existing environment may result in high risk and effort.This paper presents the approach for the evaluation of the SCADE Display tool for a primary flight display (PFD) application. In this evaluation, a subset of a previously developed PFD was re-modeled with SCADE Display. The creation of the model served as an evaluation of the usability and the flexibility of the tool. The integration of the generated code on an existing platform was evaluated. To evaluate the impact on platform resources, performance measurements were done against the previously developed code. An analysis of the evaluation is presented, considering the impact on cost, development processes, and future growth potential.The…
Annotation ability available
   This content is not included in your SAE MOBILUS subscription, or you are not logged in.

A Multi-disciplinary and Multi-scale Simulation-Based Approach for the Design of Control Systems

Esterel Technologies-John Macauley, Thierry LeSergent
ANSYS Inc.-Vincent Delafosse
Published 2013-09-17 by SAE International in United States
This paper introduces a model-based systems and embedded software engineering, workflow for the design of control systems. The interdisciplinary approach that is presented relies on an integrated set of tools that addresses the needs of various engineering groups, including system architecture, design, and validation. For each of these groups, a set of best practices has been established and targeted tools are proposed and integrated in a unique platform, thus allowing efficient communication between the various groups.In the initial stages of system design, including functional and architectural design, a SysML-based approach is proposed. This solution is the basis to develop systems that have to obey both functional and certification standards such as ARINC 653 (IMA) and ARP 4754A.Detailed system design typically requires modeling and simulation of each individual physical component of the system by various engineering groups (mechanical, electrical, etc.). It also includes overall system design, assembling all physical components together, and designing the required control laws. In order to achieve the objectives for physical simulation, the paper proposes a multi-scale approach based on a combination…
Annotation ability available
   This content is not included in your SAE MOBILUS subscription, or you are not logged in.

Integrating System and Software Engineering Activities for Integrated Modular Avionics Applications

SAE International Journal of Aerospace

Esterel Technologies-Thierry LeSergent
EADS Eurocopter-Frederic Romeas, Olivier TOURILLION
  • Journal Article
  • 2012-01-2139
Published 2012-10-22 by SAE International in United States
Avionics systems are complex systems that integrate hardware, communication media, have many interactions with other subsystems, within or outside of the aircraft, and for the system discussed in this presentation, integrate software that must be developed according to DO-178B guidelines. System engineering and software engineering are two engineering disciplines that are historically handled by teams with different cultures, and when their engineering processes are supported by tools, use different and incompatible tools. This often leads to a difficult collaboration, with at some point, redundant information and inconsistencies.This presentation introduces a solution, based on the SysML standard for system modeling, and on the SCADE Suite product from Esterel Technologies for the development of DO-178B certified software components. This solution, named SCADE System, allows system and software engineers to work with the right formalism for their respective domains while improving cooperation due to a unified tool framework for System and Software models, the same requirements traceability and documentation generation tools, and a synchronization mechanism for the data that are at the frontier between the two engineering domains.This…
Annotation ability available
   This content is not included in your SAE MOBILUS subscription, or you are not logged in.

Developing an ARINC 661 Cockpit Display System Server with the SCADE Solutions for ARINC 661 Compliant Systems

Esterel Technologies-John Macauley
Embraer SA-Carlos Lopes Nunes, Samoel Mirachi, Alexander Bento Melo
Published 2012-10-22 by SAE International in United States
Embraer began development of an ARINC 661-compliant cockpit display system with Esterel Technologies SCADE Solutions for ARINC 661 Applications. Over the past two years, Embraer has been able to build a fully-functional ARINC 661 demonstrator that includes all components necessary for CDS deployment under the ARINC 661 standard. The ARINC 661 demonstrator includes a fully-compliant ARINC 661 server based originally on Esterel Technologies SCADE 661 Server Creator using an automatic server generator. Embraer had successfully integrated a custom ARINC 661-4, widgets library, with Esterel Technologies widget library, designed with SCADE as the base. Embraer has also developed and integrated User Applications running on a IMA hardware system and communicating with the server using UDP over AFDX within a flight simulator system.This paper discuss the process followed by Embraer for development of the ARINC 661 demonstrator.
Annotation ability available
   This content is not included in your SAE MOBILUS subscription, or you are not logged in.

A COTS Approach to Post-WIMP Interactive Display Systems

Esterel Technologies-Vincent Rossignol
Ecole Nationale Supérieure de Cognitique-Christophe Bey
Published 2012-10-22 by SAE International in United States
Cockpit Display System (CDS) suppliers need to now prepare for the cockpits of the future. The architecture, design and ergonomics of the cockpits have to be re-assessed in order to place the pilot at the center of the system, while taking into account the increasing complexity of the systems. Human Machine Interfaces (HMI) have to be simplified and made more intuitive.Thus, there is a need for dedicated HMI design tools and human-factor-oriented processes that are able to support both the required flexibility in the display creation for various types of interactive displays and the increasing demand for safety in avionics displays.This paper presents a COTS approach to these needs, which combines the SCADE Display model-based HMI software design solution, designed from the ground up for displays with safety objectives, with an associated prototyping and development process largely based upon human factors assessment.The paper concludes with a status of current research activities on the topic and a summary of the benefits provided by this approach for interactive aerospace displays.
Annotation ability available
   This content is not included in your SAE MOBILUS subscription, or you are not logged in.

SCADE Solutions for the Efficient Development of ARINC 661 Cockpit Display Systems and User Applications

Esterel Technologies-Bernard Dion, Vincent Rossignol, Aubanel Monnier
Published 2011-10-18 by SAE International in United States
The ARINC 661 standard [1] defines a Cockpit Display System (CDS) interface intended for all types of aircrafts installations. This paper presents an integrated solution based on Commercial Off-The-Shelf (COTS) tools that allows, in the initial stage of an aircraft project, support for the expression of requirements with regards to the CDS definition and the CDS interaction with the User Applications (UAs). It also enables prototyping of the systems architecture from the point of view of functionalities and performance. At a later stage of the project, this same integrated tool suite can be used to produce and certify the final embedded software code within the CDS and to generate the communication code between the CDS and the UAs. As a conclusion, the paper demonstrates that the proposed solution, configurable and relying on model-based design and qualified automatic code generation of graphics, logics and communication code for both the Server and the User Applications, provides costs and time benefits. It significantly decreases the overall software development and modifications costs. It decreases the time-to-certification, and it is…
Annotation ability available
   This content is not included in your SAE MOBILUS subscription, or you are not logged in.

Using SCADE System for the Design and Integration of Critical Systems

Esterel Technologies-Thierry Le Sergent, Alain Le Guennec
CEA, LIST-Sebastien Gerard, Yann Tanguy, Francois Terrier
Published 2011-10-18 by SAE International in United States
This paper presents the SCADE System™ product line for systems modeling and generation based on the SysML standard and the Eclipse Papyrus open source technology. SCADE System has been developed in the framework of Listerel, a joint laboratory of Esterel Technologies, provider of the SCADE® tools, and CEA LIST, project leader of the Eclipse component, Papyrus.From an architecture point of view, the Esterel SCADE tools are built on top of the SCADE platform which includes both SCADE Suite®, a model-based development environment dedicated to critical software, and SCADE System enabling model-based system engineering. SCADE System includes Papyrus, an open source component (under EPL license), integrated in the modeling platform of Eclipse. Using this integrated modeling platform, both system and software teams share the same environment for system development. Furthermore, other model-based tools can be added to the environment, due to the use of Eclipse.SCADE System avoids duplication of efforts and inconsistencies between system structural descriptions made of SysML Block Definition Diagram (BDD) and Internal Block Diagram (IBD), and the full software behavioral description designed through…
Annotation ability available
   This content is not included in your SAE MOBILUS subscription, or you are not logged in.

Optimized Safety-Critical Embedded Display Development with OpenGL SC

SAE International Journal of Aerospace

Esterel Technologies-Vincent Rossignol
  • Journal Article
  • 2009-01-3140
Published 2009-11-10 by SAE International in United States
Historically, the majority of avionics display manufacturers have sought custom solutions to support the development of cockpit displays, head-up displays and other avionics on-board and ground displays, from specification through to target. This was however a decision borne out necessity rather than choice since the inherent wisdom of a ‘commercial-off-the-shelf’ (COTS) approach had been understood and demonstrated in other parallel domains for some time. So, with this in mind, why was a more costly custom approach selected?
Annotation ability available
   This content is not included in your SAE MOBILUS subscription, or you are not logged in.

Model-Based Development of Distributed Embedded Real-Time Systems with the DECOS Tool-Chain

Esterel Technologies-Alain LeGuennec, Thierry LeSergent
Austrian Research Centers GmbH - ARC-Wolfgang Herzner, Rupert Schlick
Published 2007-09-17 by SAE International in United States
The increasing complexity of distributed embedded systems, as found today in airplanes or cars, becomes more and more a critical cost-factor for their development. Model-based approaches have recently demonstrated their potential for both improving and accelerating (software) development processes. Therefore, in the project DECOS1, which aims at improving system architectures and development of distributed safety-critical embedded systems, an integrated, model-driven tool-chain is established, accompanying the system development process from design to deployment. This paper gives an overview of this tool-chain and outlines important design decisions and features.
Annotation ability available
   This content is not included in your SAE MOBILUS subscription, or you are not logged in.

Model-Based Design of Complex Integrated Systems for Synchronous Architectures

Esterel Technologies-Bernard Dion, Thierry Le Sergent, Bruno Martin
TTTech Computertechnik AG-Herbert Griebel
Published 2007-09-17 by SAE International in United States
Development and verification of systems for internal aircraft networks include multiple software layers. These layers are mainly the application-specific components, communication layers, redundancy management and other system services. Verification of these system layers in the early stages of the design process, before a physical network is available, and during the design process has become a critical need in order to reduce design costs and project risks. Time-Triggered Architectures (TTA) and SCADE are both well-established technologies and tools for building safety-critical embedded systems. Both are based on the synchronous paradigm; TTA for the communication infrastructure and distributed embedded computing, and SCADE for simulating and generating code for the application components. This paper describes a methodology to integrate a model-based SCADE design into a Time-Triggered Architecture (TTA) when physical distribution of fault-tolerant applications onto several electronic control units (ECUs) is required.
Annotation ability available