ASCET-DEVELOPER

ASCET-DEVELOPER d’ETAS (qui est également connu sous le nom d’ASCET 7) est un outil servant à développer des logiciels d’application pour systèmes embarqués sur la base de modèles graphiques et de notations de programmation textuelles. Le générateur de code ASCET-DEVELOPER traduit des modèles fonctionnels en code C hautement efficace et incorporé de manière fiable pour programmes AUTOSAR et non-AUTOSAR.

Développement de logiciels embarqués en toute sécurité et efficacité

ASCET-DEVELOPER a été conçu spécialement pour répondre aux exigences de développement des secteurs industriels qui fabriquent des produits en grandes quantités et à faibles coûts, dans le respect des normes industrielles et avec zéro défaut.

Grâce à ASCET-DEVELOPER, les ingénieurs logiciels peuvent développer des logiciels embarqués qui soient à la fois sûrs, faciles à entretenir, performants et optimisés en consommation de ressources. Le haut niveau d’automatisation permet de travailler avec efficacité et en toute sécurité.

L’ASCET-DEVELOPER IDE (Integrated Development Environment) avec des modèles graphiques et textuels, des navigateurs de modèles et des éditeurs de tableaux permet un travail efficace.

Avantages

Sûr

  • Génération de code de programmation certifié TÜV IEC61508 et ISO26262
  • Génération automatique de code sûr
  • Conforme à MISRA-C:2012

Eprouvé

  • Plus de 450 millions de calculateurs embarqués à bord de véhicules reposent sur du code généré par ASCET.
  • Utilisé dans les systèmes de freinage (tels qu’ABS et ESP), les chaînes cinématiques, les boîtes de vitesses, les systèmes d’assistance au conducteur, la gestion de la batterie
  • Pour applications routières et ferroviaires

Polyvalent

Notations multiples pour la spécification :

  • Editeur de texte ESDL
  • Editeur de schémas synoptiques
  • Editeur d’états machine
  • Editeur de code C

Rapide et efficace

  • Calculs statiques « à la volée » pour un feedback en temps réel
  • Génération plus rapide du code

Basé sur Eclipse

  • Met à profit les avantages de l’écosystème Eclipse : MyLyn, Git, SVN, Gerrit, CDT,...
  • Adaptable client par client

Cas d’application multiples

  • Tests de modèles
  • Simulation open-loop sur PC
  • Simulation closed-loop
    •  Export en tant que FMU pour FMI
    •  Export en tant que S-fonctions pour ML/SL
  • Prototypage rapide
    •  INTECRIO & EHOOKS

Embedded Software Development Language (ESDL)

  • Programmation orientée objet
  • Syntaxe et sémantiques aisément compréhensibles
  • Sûreté du typage
  • Types de données abstraits