SCADE

From Wikipedia, the free encyclopedia

SCADE Suite
SCADE Suite logo

SCADE Suite 6.0 in Windows XP
Developed by Esterel Technologies
Latest release 6.0 / October 4, 2007
OS Microsoft Windows
Genre Integrated development environment
License Proprietary
Website www.esterel-technologies.com

SCADE is a development environment used by system and software engineers to produce mission and safety-critical applications. SCADE, a commercial product from Esterel Technologies that is based upon the formal, synchronous and data-flow oriented Lustre programming language, generates production quality C or Ada code.

SCADE has been qualified as a development tool for DO-178B up to level A. As a result, SCADE is used most heavily in the aerospace and defense domains however its capabilities also serve transportation, automotive, energy, and heavy equipment software development environments.

Contents

[edit] Features

  • Graphical and textual editor
  • Simulator
  • Formal proof, known as Design verifier
  • Code Generators (DO-178B, EN 50128 and IEC 61508 certified)
  • Model Test Coverage
  • Several Gateways : Simulink, DOORS, Altia, UML/SysML, etc.

[edit] Example

Sample SCADE Cruise Control design.

The above diagram is a sample SCADE Suite 6.0 diagram used for Cruise-control.

[edit] Versions

  • Latest available version: SCADE Suite 6.0 (4 Oct 2007)
  • SCADE Suite 5.1.1 : (31 Sep 2006)
  • SCADE Suite 5.1 : (31 Mar 2006)
  • SCADE Suite 5.0.1 : (7 Jul 2005)
  • SCADE Suite 5.0 : (4 Feb 2005)
  • SCADE Suite 4.3.1 : (26 Apr 2004)
  • SCADE Suite 4.3 : (2 Mar 2004)
  • SCADE Suite 4.2.1 : (7 Jun 2003)
  • SCADE Suite 4.2 : (16 Apr 2003)
  • SCADE Suite 4.1.4 : (8 Nov 2002)
  • SCADE Suite 4.1.3 : (July 2002)
  • SCADE Suite 4.1.2 : (Apr 2002)

[edit] Industrial uses

[edit] SCADE in Aerospace & Defense Application

  • Flight control systems
  • Power management
  • Reconfiguration management
  • Autopilots
  • Engine control systems (FADEC)
  • Braking System
  • Cockpit display and alarm management
  • Fuel management
  • DO-178B EASA & FAA Qualified - up to level A

[edit] SCADE Applications in Railways

  • Interlocking systems control
  • Signaling
  • Ground stations
  • Automatic Train Operations
  • Train Control Systems
  • Critical Graphics Displays
  • Level Crossings
  • Safe Platforms
  • EN 50128 Certified by TÜV - up to SIL 4

[edit] SCADE Nuclear I&C Applications

  • Reactor Protection Systems :
    • Reactor limitation system
    • Trip processing & Emergency shutdown
    • Safety actuation
  • Nuclear Instrumentation Systems :
    • Power measurement
    • Neutron detectors
    • Pressurizer heating controllers
    • Neutron instrumentation systems
    • Boron meters
  • Other Safety Systems :
    • Safety valve control system
    • Rod control systems
    • Diesel sequencing system
    • Rod position instrumentation systems
  • IEC 60880 Compliance

[edit] Some Examples Industrial uses

[edit] External links