Stage - Template de Modele B Systeme Pour Du Ferroviaire

il y a 3 jours


AixenProvence, 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, ensemble d’outils assurant les activités liées à la preuve logicielle, et d’interfaces humain-machine, permettant d’orchestrer les outils du cœur. L’Atelier B permet notamment de créer des projets System, le but étant d’y modéliser de façon abstraite un système réel, d’y intégrer les propriétés que l’on souhaite garantir et enfin de les démontrer.

**Objectif du stage**: CLEARSY cherche à développer une bibliothèque de modèles B générique réutilisable sur les différents projets de modélisation de système ferroviaire. Le stagiaire devra proposer des objets de modélisation adaptés pour représenter la voie, les aiguilles, la position des trains, ainsi que d’autres objets impliqués dans le système de signalisation ferroviaire. Ces modèles seront ensuite utilisés pour exprimer, puis prouver, les propriétés de sécurité de ces systèmes : impossibilité de collision, impossibilité de déraillement.

**Livrables attendus**:

- Documentation
- Modèle B
- Preuve du modèle

**Compétences recherchées**:

- Méthode B
- Modélisation mathématique
- Rigueur, autonomie, force de proposition

**Localisation** : Paris

**Durée** : 6 mois

**Niveau** : Bac +5

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

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

Avantages:

- Prise en charge du transport quotidien

Horaires:

- Flextime
- Travail en journée

Lieu du poste : En présentiel



  • 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,...


  • Aix-en-Provence, France CLEARSY Temps plein

    **Objectif du stage**: Preuve de concept pour remplacer un système de détection laser par des caméras 3D CLEARSY est une PME Française fondée en 2001 par les ingénieurs auteurs de l’industrialisation de l’outil de modélisation formelle appelé Atelier B, utilisé pour spécifier, concevoir, valider les systèmes et réaliser les logiciels...


  • Aix-en-Provence, France CLEARSY Temps plein

    Utilisation de machine learning pour analyse de fichiers log **Objectif **:Analyser automatiquement les fichiers log d’un système de protection ferroviaire dans le cadre d’opérations de maintenance. **Contexte**: KFS est un système de protection automatique, installé sur des trains et implémentant une fonctionnalité de contrôle de franchissement...


  • Aix-en-Provence, France CLEARSY Temps plein

    Utilisation de machine learning pour analyse de fichiers log **Objectif**: Analyser automatiquement les fichiers log d’un système de protection ferroviaire dans le cadre d’opérations de maintenance. **Contexte**: KFS est un système de protection automatique, installé sur des trains et implémentant une fonctionnalité de contrôle de franchissement...


  • Aix-en-Provence, 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...


  • Aix-en-Provence, 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...


  • Aix-en-Provence, Provence-Alpes-Côte d'Azur, France Capgemini Temps plein

    Capgemini Engineering, leader mondial des services d'ingénierie , rassemble des équipes d'ingénieurs , de scientifiques et d'architectes pour aider les entreprises les plus innovantes dans le monde à libérer leur potentiel . Des voitures autonomes aux robots qui sauvent des vies, nos experts en technologies digitales et logicielles sortent des sentiers...


  • Aix-en-Provence, France CLEARSY Temps plein

    Modernisation du générateur d’obligation de preuve d’Atelier B **Objectif : M**oderniser et simplifier le code source du générateur d’obligations de preuve de telle sorte à minimiser ses dépendances externes tout en tirant partie des évolutions récentes du langage C++. **Contexte**: La méthode B est utilisée pour développer formellement...


  • 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

    Développement d’un workbook pour l’Atelier B et la méthode B **Objectif**: développer un workbook à destination des étudiants découvrant la méthode B et l’Atelier B. **Contexte**: L’environnement technique est: - B pour la modélisation, - le langage de preuve (script, règles mathématiques) du prouveur interactif de l’Atelier B, - C...