SCADE. SCADE Display Graphical Prototyping and Design. Tailored for Critical Embedded HMIs EMBEDDED SOFTWARE

Similar documents
SCADE. SCADE 19.2 Solutions for ARINC 661 Compliant Systems. The ARINC 661 Standard EMBEDDED SOFTWARE

SCADE. SCADE Suite Tailored for Critical Applications EMBEDDED SOFTWARE

ANSYS SCADE 17.0 Solutions for ARINC 661-Compliant Systems

SCADE. SCADE Architect System Requirements Analysis EMBEDDED SOFTWARE

SCADE TRAINING PROGRAM 2016

SCADE Display for the Design of Airborne and Ground-Based Radar Human-Machine Interfaces (HMIs)

INTEGRATING SYSTEM AND SOFTWARE ENGINEERING FOR CERTIFIABLE AVIONICS APPLICATIONS

Automotive System and Software Engineering with Model Based Design

WIND RIVER ANSWERS TO 50 QUESTIONS TO ASK YOUR ARINC 653 VENDOR

SCADE System, a comprehensive toolset for smooth transition from Model-Based System Engineering to certified embedded control and display software

VectorCAST SP3 and Beyond

Using SCADE to Develop Mission-critical High-quality Radar Application Software

CERTIFIED. Faster & Cheaper Testing. Develop standards compliant C & C++ faster and cheaper, with Cantata automated unit & integration testing.

What s New in QuarkXPress 2018

Wind Power SCADA. SCADA system for modern wind farm control.

Model Driven Development with xtuml and BridgePoint

IRQA General Information:

Production Code Generation and Verification for Industry Standards Sang-Ho Yoon Senior Application Engineer

From Design to Production

NEW in BLUE Open Studio SP2

Pure Web HMI SCADA Information and overview

TES Guiliani + BLU on Renesas Rx63N Embedded GUI Solution Kit - Introduction

Studio 5000 Automation Engineering & Design Environment Enhance Productivity through Simplified System Development

Architecture-driven development of Climate Control Software LMS Imagine.Lab Embedded Software Designer Siemens DF PL

Automating Best Practices to Improve Design Quality

Oscar Slotosch. ISO Conforming Tool Qualification for Modular Tools

The Kony Mobility Platform

User Experience Modern, intuitive interface (OS X) No No No Yes Yes Yes. Modern, intuitive interface (Windows) No No No No No Yes

What s New In Simulink: Fraser Macmillen

Don t Be the Developer Whose Rocket Crashes on Lift off LDRA Ltd

Managing HIL, SIL and MIL Simulation with SIMulation Workbench

Merits of QT for developing Imaging Applications UI

IBM Rational Rhapsody

XML Documentation for Adobe Experience Manager

Using Model-Based Design in conformance with safety standards

Model-Code-Deploy platform. Product Overview. Features. UML support. Requirements management

Archi - ArchiMate Modelling. What s New in Archi

Validation Suites vs. Validation Kits

I. Overview. General User Interface Development Flow

ST 软件 软件平台 2. TouchGFX

Verification and Validation of High-Integrity Systems

RenderMonkey 1.6. Natalya Tatarchuk ATI Research

Managing HIL, SIL, and MIL Simulation with SIMulation Worbench TM

McAfee Security Management Center

IBM Rational Application Developer for WebSphere Software, Version 7.0

Process Solutions. Experion PMD Release 800. Product Information Note

MBD & CODE GENERATION: A COST-EFFECTIVE WAY TO SPEED UP HMI CERTIFICATION

a white paper from Corel Corporation

Rapid Integration Framework (RIF)

Simple to purchase, flexible to use

IBM Rational Rhapsody Gateway Add On. User Guide

In the Driver s Seat

Oracle Mobile Application Framework

Software Features. Product at a Glance. Powerful VMS

BUILDING GOOD-QUALITY FUNCTIONAL SPECIFICATION MODEL

Xcode Release Notes. Apple offers a number of resources where you can get Xcode development support:

AUTOMOTIVE HMI DESIGN AT ITS BEST.

IMPORTING, ORGANIZING, EXPORTING, AND SAVING. MyGraphicsLab: Adobe Photoshop CS6 ACA Certification Preparation for Visual Communication

Verification, Validation, and Test with Model-Based Design

Features By Releases

AUTOMOTIVE HMI DESIGN AT ITS BEST.

A Model-Based Reference Workflow for the Development of Safety-Related Software

Your solution for the embedded tomorrow.

NiceLabel DESIGNER PRO

Product Range 3SL. Cradle -7

Oscar Slotosch, Validas AG. Proposal for a Roadmap towards Development of Qualifyable Eclipse Tools

Integrated Modular Avionics Development Guidance and Certification Considerations

GoedelWorks Press release

Next Generation HMI/SCADA High Performance HMI

HP APPs v.12 Solutions for Dev-Ops

The Adobe Creative Suite 5 Design Premium package is composed of

An imperative approach to video user experiences using LUNA

Business Intelligence and Reporting Tools

Track & Trace. To Protect Consumers, Products and Brands

SOLIDWORKS TECHNICAL COMMUNICATIONS

Next Generation HMI/SCADA High Performance HMI

FACE Exhibit Agenda. Tuesday, 17 October Booth #2-#3: US Army AMRDEC & US Army PEO Aviation. Booth #4: Lockheed Martin. Booth #5: DornerWorks

Automatización de Métodos y Procesos para Mejorar la Calidad del Diseño

Parallels Remote Application Server

Tools to Develop New Linux Applications

An Oracle White Paper April Oracle Application Express 5.0 Overview

CONTENTS IN DETAIL. What s in This Book?... xx Who Is This Book For?... xx

ProfessionalPLUS Station Software Suite

NordiaSoft SCA Architect 2016

Index FEATURES LIST 2

What s New with the MATLAB and Simulink Product Families. Marta Wilczkowiak & Coorous Mohtadi Application Engineering Group

DjVu Technology Primer

InTouch Edge HMI. What s New PRODUCT DATASHEET

Certified Automotive Software Tester Sample Exam Paper Syllabus Version 2.0

2D Drafting Redefined

GPM0002 E9171-based Graphics/Compute Engine

GPM0001 E9171 GPU-based Processor Module

POWERVR MBX & SGX OpenVG Support and Resources

Index FEATURES LIST 2

WebSphere Puts Business In Motion. Put People In Motion With Mobile Apps

Table of Contents. Preface... xiii

IBM Rational Rhapsody

About the Edinburgh Pathway Editor:

ENGAGEMENT PRODUCT SHEET. Engagement. March 2018

NiceLabel DESIGNER EXPRESS

Transcription:

EMBEDDED SOFTWARE SCADE SCADE Display 19.2 SCADE Display is part of the ANSYS Embedded Software family of products and solutions that empowers users with a versatile graphics design and development environment for embedded Human Machine Interfaces (HMI). With a native support for the OpenGL SC (Safety Critical) and ES (Embedded System) standards, SCADE Display represents a new generation of graphics software development tools, spanning prototyping, display design, simulation, verification and validation, and certified automatice code generation supporting several safety standards in a certifiable environment. SCADE Display is tightly integrated with SCADE Suite to provide a comprehensive development environment for both embedded HMIs and their behavioral logic. Tailored for Critical Embedded HMIs SCADE Display drastically reduces critical project costs by providing WYSIWYG design entry with automatic qualified code generation technology. SCADE Display KCG Code Generator is qualifiable as a development tool under DO-178B level A, as DO-330 TQL-1 tool under DO-178C, and certified under ISO 26262:2011 at TCL3/ASIL D and C, IEC 61508:2010 at T3/SIL 3, and EN 50128:2011 at T3/SIL 3/4. SCADE Display KCG Certification Kits provide all material required by the certification authorities, including: Tool Qualification Plan (TQP) Tool Operational Requirements (TOR) Interface Requirement Specifications (IRS) Tool Accomplishment Summary (TAS) or Safety Case (SC) Compliance Analysis to certification standard Tool Installation Procedure (TIP) Tool Configuration Index (TCI) Other standard-specific documents More information in the technical data sheets on SCADE Display KCG Certification Kits. Graphical Prototyping and Design Advanced Modeling User-friendly interface Rapid learning curve Standards-based: OpenGL SC/ES, XML, PNG, JPEG, HTML Unified project structure across SCADE products for managing project files and resources

Layering and tree structuring for creation, customization and reuse of models as library objects Modular palette for access to all graphical primitives with preview of library objects Executable graphical specifications Advanced editing features: replication, undo/redo history, efficient search and replace, variables dictionary, plug expressions, live warning and error logs, etc. High-Quality Editing Transparency management at graphical primitive level with real-time visualization Texture management: UV mapping, alpha textures control and color modulation Haloing, anti-aliasing, multiline text support Masks (clip lines/boxes, stencils, mask containers) support Bitmap import/export Zoom and navigation manager Radial and Linear gradient support Support of SVG Paths Support of new types as Structures, Enumeration Ability to import an external type Streamlined Design of Interactive HMIs Interactive HMI design creation with dedicated primitives for active areas, multiple pointing device (including touch screens) or keyboard events management Extensive library of widgets, including domain specific widgets (gauges, scales, roses, etc.), interactive HMI widgets (buttons, tabs, edit boxes, etc.), and next generation HMI capabilities (gesture recognition, graphical animations) Integrated Font Management Editing of bitmap and stroke fonts TrueType /OpenType font import Built-in support of regional encodings XML font data storage format Generation of embeddable font source code either in pure-vector or textured formats Smooth Integration within Existing Environments Combine, at model level, all external OpenGL 2-D/3-D graphics (legacy code, 3-D terrain/maps, 3-D objects) with SCADE Display layers Easy automatic migration of Presagis VAPS and VAPS XT formats, and ENSCO IData models into SCADE Display executable specifications Built-in integration with most Configuration Management (CM) Tools through CM Gateway Java-Based Eclipse Model API Read/write access to SCADE Display project and model files in Java from Eclipse Modeling Framework (EMF) Support for Requirements Traceability Traceability to requirements available with integrated SCADE LifeCycle ALM Gateway SCADE Display Sweet Spots SCADE Display is used as an HMI display software prototyping and development tool by leading companies in the aerospace, automotive, rail transportation, nuclear, and industrial domains. It is ideally suited to support the design of critical embedded display systems (Multi-Function Displays, Head-Up Displays, Digital Instrumentation, Dashboards and Control Panels, etc.), but also to create schematics (electrical, hydraulic, or plant mimic diagrams), as well as 2-D/3-D simulator displays and trainers for drivers/pilots, crews, or maintenance teams.

Verification and Validation Interactive Simulation Simulation of graphical specifications in step-by-step or continuous mode Ability to load, play and record scenarios and produce snapshots Batch mode available Multitouch simulation capabilities for simulating Touch applications Early Symbology Verification Rapid animation of the specification through a simple and intuitive GUI Built-in model animation laws (no need to write complex scenarios) Automatic Design Checking Compliance of display specifications to methodology, naming and graphical design rules Automatic checks, suggestions and corrections Batch campaigns enabled Optimization of executable specification performance Report of all warnings and errors detected by checker verification (textual or CSV format) Testing Environment The development of applications in SCADE Display can be extended with testing activities supported by SCADE Test: Creating and managing test cases, setting up and launching test execution from SCADE Test Environment for Host Producing test scenarios and defining expected results, as pictures with inclusion/exclusion zones, or expected values Automating the comparison of actual test results with expected results with built-in or third-party image comparison tools For more information on testing environment capabilities, see the SCADE Test technical data sheet. Automatic HMI Generation Automatic Code Generation Automatic generation of compact, efficient, modular, safe and target-independent C code Elimination of coding errors, as well as the need for low-level testing No run-time fee No program usage restriction Qualifiable/Certified SCADE Display KCG 6.4.7: Qualifiable as DO-330 TQL-1 tool under DO-178C Qualifiable as development tool under DO-178B Qualified under ISO 26262:2011 at ASIL D and C Certified under IEC 61508:2010 at SIL 3 Certified under EN 50128:2011 at SIL 3/4 KCG 6.7 Main features: Rendering speed-up and smaller memory footprint Static groups implemented as textures, Display Lists on OpenGL SC1 targets, or as Frame Buffer Objects (FBO) on OpenGL SC2/ES2 targets

Code Integration and Deployment No dependency with target hardware or RTOS Native support of OpenGL, OpenGL SC 1.0 and 2.0 (Safety Critical) and OpenGL ES 1.1 and 2.0 (Embedded System) standards via OpenGL extension (OGLX) Quick target deployment to virtually all target platforms (Windows, Apple ios, and Android-based mobile devices, embedded target operating systems and platforms, etc.) Automatic generation of HMI applications for Windows/PC, Apple ios, or Android platforms SCADE Tools Integration Development of HMI Behavioral Logic SCADE Display allows for the refinement of HMI software with behavioral logic in the SCADE Suite model-based development and verification environment. Design Tight design-level integration of critical behavioral logic and graphic components in embedded applications Automated connection between SCADE Suite and SCADE Display designs Simulation Early prototyping and validation in white-box and black-box modes between display application logic and graphic components Co-execution of SCADE Suite model and interactive SCADE Display specification as run-time free standalone executables Reporting Integration of automatic report generation between SCADE Suite models and SCADE Display graphical specifications Code Generation Integrated deployment of SCADE Suite and SCADE Display generated code For information on the SCADE Suite product line, see the SCADE Suite technical data sheet. Connectivity with System Simulation Tools SCADE Display integrates seamlessly with ANSYS Twin Builder, through the FMI/FMU co-simulation standard, to enable interactive E/E and multiphysics simulation sessions. Functional Mock-up Unit (FMU) export out of SCADE Display models for connection with ANSYS Twin Builder and all FMI-compliant system simulation tools FMU proxy generation for distributed/network simulation with FMI-compliant tools Support for FMI 2.0 Model Exchange Export Application Life Cycle Management The life cycle management of HMI software developed in SCADE Display can be supported by SCADE LifeCycle: Connecting Application Lifecycle Management (ALM) tools and setting requirements traceability from models Generating documentation automatically from models For information on the SCADE LifeCycle product line, see the SCADE LifeCycle technical data sheet.

SCADE Solutions for ARINC 661 Compliant Systems SCADE Solutions for ARINC 661 Compliant Systems address the needs of aircraft manufacturers and avionics suppliers for efficiently creating ARINC 661-compliant Cockpit Display Systems (CDS) and User Applications (UA) with the highest level of quality and safety. For projects requiring certification, SCADE Solutions for ARINC 661-Compliant Systems enables a quick-start of embedded ARINC 661 projects with DO-178B or DO-178C. These solutions are built on top of SCADE Suite for developing User Applications (UA) and widget logic, and on top of SCADE Display for UA Definition Files (DF) and widget graphics. For more information, see the SCADE Solutions for ARINC 661 Compliant Systems technical data sheet. SCADE Display Product Line SCADE Display Advanced Modeler Seat: Editor Design Checker Simulator Animator Configuration Management Gateway Application Lifecycle Management Gateway SCADE Suite Integration User documentation and online help SCADE Display KCG Code Generator (with OGLX extension) SCADE Display KCG Certification Kits: DO-178B&C Levels A and B Certification Kit IEC 61508 SIL 3 Certification Kit EN 50128 SIL 3/4 Certification Kit ISO 26262 Certification Kit ANSYS, Inc. www.ansys.com ansysinfo@ansys.com 866.267.9724 2017 ANSYS, Inc. All Rights Reserved. MKT000000000