Lustre (langage)

Lustre (langage)
Page d'aide sur l'homonymie Pour les articles homonymes, voir lustre.

Lustre est un langage de programmation synchrone, déclaratif, et par flots. Il possède une définition formelle, et est utilisé pour la programmation des systèmes réactifs. Son développement a commencé au début des années 1980, dans le cadre d'un projet de recherche. Il est entré dans le monde industriel en 1993, lorsque la société Esterel Technologies a publié l'environnement commercial SCADE, dont il constitue le cœur. Lustre est désormais utilisé pour la conception de logiciel critique dans l'aéronautique (Airbus, Eurocopter, Dassault, Pratt & Whitney), le ferroviaire (Eurostar) et les centrales nucléaires (Schneider Electric).

SCADE

SCADE est un environnement de développement intégré diffusé par Esterel Technologies, dont le nom signifie Safety Critical Application Development Environment. Il est destiné à la conception de systèmes critiques.

Il est basé sur le langage Lustre, et permet de générer du code en langage C ou Ada.

Il peut être qualifié DO-178B niveau A par ses utilisateurs, ce qui explique sa popularité en aéronautique.

Voir aussi

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Lustre (langage) de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать реферат

Regardez d'autres dictionnaires:

  • Langage De Programmation — Un langage de programmation est un langage informatique, permettant à un être humain d écrire un code source qui sera analysé par une machine, généralement un ordinateur. Le code source subit ensuite une transformation ou une évaluation dans une… …   Wikipédia en Français

  • lustre — 1. lustre [ lystr ] n. m. • 1611; « sacrifice » 1213; lat. lustrum « cérémonie purificatrice célébrée tous les cinq ans » ♦ Littér. Cinq années. « Mes douze lustres » (Rousseau) :mes soixante ans. Par ext. Des lustres : période de temps longue et …   Encyclopédie Universelle

  • lustré — 1. lustre [ lystr ] n. m. • 1611; « sacrifice » 1213; lat. lustrum « cérémonie purificatrice célébrée tous les cinq ans » ♦ Littér. Cinq années. « Mes douze lustres » (Rousseau) :mes soixante ans. Par ext. Des lustres : période de temps longue et …   Encyclopédie Universelle

  • Langage de programmation — Programme écrit en Perl. Programm …   Wikipédia en Français

  • Lustre — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Lustre peut faire référence à : lustre, un luminaire décoratif, Lustre, un système de fichiers distribué conçu par CFS, Lustre, un langage de… …   Wikipédia en Français

  • Esterel (Langage) — Esterel est le nom d un langage de programmation apparu dans les années 1980. Son « père » est Gérard Berry. Ce langage est dit synchrone et réactif. Il est impératif et permet l expression simple du parallélisme, de la préemption. Il… …   Wikipédia en Français

  • Esterel (langage) — Esterel est le nom d un langage de programmation conçu dans les années 1980 par un groupe dirigé par Gérard Berry. Ce langage est dit synchrone et réactif. Il est impératif et permet l expression simple du parallélisme et de la préemption. Il est …   Wikipédia en Français

  • Langages de programmation — Langage de programmation Un langage de programmation est un langage informatique, permettant à un être humain d écrire un code source qui sera analysé par une machine, généralement un ordinateur. Le code source subit ensuite une transformation ou …   Wikipédia en Français

  • Lustres — Lustre Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Lustre peut faire référence à : lustre, un luminaire décoratif, Lustre, un système de fichiers distribué conçu par CFS, Lustre, un langage de… …   Wikipédia en Français

  • poli — 1. poli, ie [ pɔli ] adj. • 1580 « cultivé »; fin XIIe « élégant »; de polir fig., avec infl. du lat. class. politus 1 ♦ Vx Cultivé et mondain. ♢ (XVIIe) Policé, civilisé. 2 ♦ (XVIIe) Mod …   Encyclopédie Universelle

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”