Stage - Extension Du Compilateur B Pour Permettre La Certification T3

il y a 4 jours


AixenProvence, France CLEARSY Temps plein

**EXTENSION DU COMPILATEUR B POUR PERMETTRE LA CERTIFICATION T3 DU LOGICIEL DE VALIDATION DE DONNÉES DE CLEARSY**

Développement en C++ d’une chaîne de compilation redondée pour certification d’un outil logiciel

**Objectif**: Le CLEARSY Data Solver est un logiciel de validation de données développé par CLEARSY et utilisé par plusieurs grands noms du ferroviaire. Cet outil est aujourd’hui certifié T2 selon la norme EN 50128, ce qui correspond aux outils de vérification pour des systèmes critiques.

Dans le cadre d’une certification au niveau T3 (classe d’outil ultra sécuritaire) du CLEARSY Data Solver, le stagiaire interviendra dans la mise en place d’une chaîne de compilation redondée en intégrant au compilateur B de CLEARSY des extensions à ce langage utilisées dans le CLEARSY Data Solver. Le développement se fera en C++ et aura lieu dans un cadre d’intégration continue dont il sera nécessaire de faire la mise à jour avec les extensions réalisées.

**Livrables attendus**:

- Nouvelle chaîne de compilation

**Compétences recherchées**:

- Méthodes formelles
- C++
- Intégration continue
- Rigueur, autonomie, force de proposition

Type d'emploi : Temps plein, Stage
Durée du contrat : 6 mois

Rémunération : à partir de 900,00€ par mois

Avantages:

- Flextime
- Prise en charge du transport quotidien

Horaires:

- Travail en journée

Lieu du poste : En présentiel



  • Aix-en-Provence, France CLEARSY Temps plein

    **Objectif du stage **:Le CLEARSY Data Solver est un logiciel de validation de données développé par CLEARSY et utilisé par plusieurs grands noms du ferroviaire. Cet outil est aujourd'hui certifié T2 selon la norme EN 50128, ce qui correspond aux outils de vérification pour des systèmes critiques. Dans le cadre d'une certification au niveau T3...


  • Aix-en-Provence, France CLEARSY Temps plein

    **Objectif du stage **:Le CLEARSY Data Solver est un logiciel de validation de données développé par CLEARSY et utilisé par plusieurs grands noms du ferroviaire. Cet outil est aujourd'hui certifié T2 selon la norme EN 50128, ce qui correspond aux outils de vérification pour des systèmes critiques. Dans le cadre d'une certification au niveau T3...


  • Aix-en-Provence, France CLEARSY Temps plein

    **Objectif du stage **:La CLEARSY Safety Plateform (CPS) est un calculateur sécuritaire qui permet de faciliter le développement de systèmes critiques. Elle intègre également une librairie logicielle et une chaine d’outil entièrement intégrée (Docker ou machine virtuelle) permettant de compiler directement les binaires finaux.  L'objectif du...


  • Aix-en-Provence, France CLEARSY Temps plein

    Inférence de types appliquée au langage B **Objectif**: Moderniser et améliorer le traitement des types dans Atelier B, par intégration de l’inférence de types dans les outils d’analyse des sources et de génération d’obligation de preuve de l’Atelier B **Contexte**: Atelier B est un environnement de développement pour le langage B. Il...


  • Aix-en-Provence, France CLEARSY Temps plein

    Constitution d’un banc de test pour l’interface graphique de Atelier B **Objectif**: mettre en place un banc de test automatique pour cette interface graphique utilisant Ranorex et à l’intégrer dans le processus d’intégration continue gitlab de Atelier B. **Contexte**: La méthode B est utilisée pour développer formellement des composants...


  • Aix-en-Provence, France CLEARSY Temps plein

    **Objectif**: Développer une bibliothèque qui regroupe l’ensembles des fonctionnalités actuelles pour consulter et manipuler un projet B, de telle sorte à ce qu’il soit possible de remplacer, dans l’interface graphique, la couche d’appel à l’interface en ligne de commandes par des appels directs à l’API offerte par cette...


  • Alpes-de-Haute-Provence, France OFFICE FRANÇAIS DE LA BIODIVERSI... Temps plein

    Contexte du recrutement et définition de poste : DESCRIPTION DES FONCTIONS Contexte : L’Office français de la biodiversité (OFB) est né le 1er janvier 2020. Ce nouvel établissement public, placé sous la tutelle des ministres chargés de l’environnement et de l’agriculture, a été créé pour protéger et restaurer la biodiversité. Il intègre...


  • Aix-en-Provence, France CLEARSY Temps plein

    **Objectif du stage **:Travaux de développement et d’évolution sur un outil de preuve formelle. Atelier B est un environnement graphique de développement de logiciel avec la méthode B, une méthode de développement logiciel basée sur les méthodes formelles. Atelier B est en constante évolution pour apporter des améliorations ergonomiques et...


  • Aix-en-Provence, France CLEARSY Temps plein

    **Objectif du stage **:Travaux de développement et d’évolution sur un outil de preuve formelle. Atelier B est un environnement graphique de développement de logiciel avec la méthode B, une méthode de développement logiciel basée sur les méthodes formelles. Atelier B est en constante évolution pour apporter des améliorations ergonomiques et...


  • Aix-en-Provence, France CLEARSY Temps plein

    L’Atelier B consiste en un ensemble d’outils permettant la mise en œuvre de la méthode B, une méthode de développement logiciel basée sur les méthodes formelles. Elle est basée sur la preuve mathématique qu’une implémentation logicielle correspond à sa spécification, exprimée dans un langage formel. L’Atelier B est formé d’un cœur,...