Tous les articles par Dominique Houdier

Introduction au MBSE avec Arcadia et Capella

1 jour

De tout temps, les ingénieurs système ont utilisé des techniques de modélisation. Basée à la fois sur l’Analyse Fonctionnelle et le langage SysML, ARCADIA (Architecture Analysis and Design Integrated Approach) est une méthode d’ingénierie basée modèle visant à définir et valider l’architecture des systèmes complexes. Après avoir testé la méthode en interne, et mis au point un outillage associé, Thales a décidé de rendre l’ensemble public, au travers de l’outil open source Capella (au sein de la communauté Eclipse).

Cette formation introductive vous permettra de découvrir les tenants et les aboutissants de la méthode Arcadia et du langage de modélisation associé. Nous mettrons aussi l’accent sur les bénéfices apportés par un outillage adapté à la méthode, au travers de démonstrations de l’outil Capella. Un langage, une démarche, un outil : tels sont les trois piliers permettant la réussite du Model Based Systems Engineering (MBSE).

PDFPlaquette de la formation FMBSE-CAPELLA

Ingénierie des Exigences à l’ère de l’Intelligence Artificielle

2 jours

L’Ingénierie des Exigences (IE) nécessite de comprendre des énoncés complexes et de les reformuler en exigences claires, réalisables et vérifiables. Les modèles d’Intelligence Artificielle Générative ou LLM (Large Language Models) sont en capacité de fournir une aide, par exemple pour :

  • analyser les exigences et les reformuler selon des critères définis
  • compléter les exigences
  • établir la traçabilité entre des jeux d’exigences

Cette formation donnera l’occasion à une organisation ou une équipe projet, de comprendre les apports de l’Intelligence Artificielle Générative pour améliorer les activités de l’Ingénierie des Exigences. A l’issue de la formation, les stagiaires auront de nouvelles connaissances sur :

  • les réseaux de neurones artificiels
  • l’écriture de prompts pour interroger les LLM
  • l’écosystème des LLM et les ressources nécessaires (logiciels et matériels)
  • les techniques d’entrainement et de RAG (Retrieval Augmented Generation) pour adapter les modèles à un domaine spécifique
  • sur l’utilisation des LLM pour améliorer et optimiser les activités de l’Ingénierie des Exigences

PDFPlaquette de la formation FIEIA

Certification IREB en Ingénierie des Exigences

3 jours

Cette formation a un double objectif. Elle permettra d’une part d’appréhender tous les aspects de l’Ingénierie des Exigences et d’autre part de préparer à l’examen de certification IREB du niveau « Fondamentaux » conformément au Syllabus 3.1 de l’IREB (International Requirements Engineering Board).

L’Ingénierie des Exigences couvre les activités d’élucidation (capture et analyse), de spécification, de validation et la gestion des exigences. Cette formation présente les différentes méthodes d’analyse préalables à l’organisation et à la rédaction des exigences que ce soit dans le domaine du problème (les exigences utilisateur) ou dans le domaine de la solution (les exigences système).

PDFPlaquette de la formation FIREB-FL

Ingénierie des Exigences

2 jours

Cette formation donnera l’occasion à une organisation ou une équipe projet, d’examiner tous les aspects de l’ingénierie des exigences.

Cette formation permettra de distinguer les exigences utilisateur des exigences système, les fonctions des contraintes et de présenter différentes méthodes d’analyse préalable à la spécification des exigences. Par ailleurs, cette formation prend en considération l’importance des exigences dans le processus de développement, en tenant compte des projets agiles.

PDFPlaquette de la formation FIE

Améliorer l’Enoncé des Exigences

1  jour

Cette formation donnera l’occasion à une organisation ou un projet, d’examiner tous les aspects de la gestion des exigences. La gestion des exigences couvre la collecte des exigences, l’analyse des exigences, la spécification des exigences fonctionnelles et non-fonctionnelles, les critères de vérification des exigences et leurs relations avec les autres données du projet. Cette formation permettra de distinguer les exigences utilisateur des exigences système, les fonctions des contraintes, les différentes méthodes d’analyse préalable à l’organisation et à la spécification des exigences. Cette formation prend en considération l’importance des exigences dans le processus de développement, et le cycle de vie du système, en tenant compte des développements par itération et de l’impact des modifications.

PDFPlaquette de la formation FAEE

Capella en Action

4 jours

De tout temps, les ingénieurs système ont utilisé des techniques de modélisation. Parmi les plus connues, citons les démarches d’analyse fonctionnelle SADT et SA/RT, qui datent des années 80, mais étaient limitées par leur faible pouvoir d’expression. Compléter ces méthodes pour prendre en compte l’ensemble des activités d’ingénierie, de l’analyse opérationnelle jusqu’à l’architecture physique, telle a été la volonté de Thales. Après avoir testé en interne la méthode, et mis au point un outillage associé, Thales a décidé récemment de rendre l’ensemble public, au travers de l’outil Capella (projet Polarsys de la communauté Eclipse).

Cette formation pratique, vous permettra de découvrir les tenants et les aboutissants de la méthode ARCADIA (Architecture Analysis and Design Integrated Approach) et du langage de modélisation associé. Nous mettrons aussi l’accent sur les bénéfices apportés par un outillage adapté à la méthode, au travers d’une étude de cas complète réalisée avec l’outil open source Capella. Un langage, une démarche, un outil : tels sont les trois piliers permettant la réussite du Model Based Systems Engineering (MBSE).

PDFPlaquette de la formation FCAPELLA

MBSE en Action SysML avec CSM, Enterprise Architect ou Rhapsody

3 ou 4 jours

Cette formation pratique détaillée vous montrera comment aborder une démarche MBSE (Model Based System Engineering), en utilisant efficacement un outil de modélisation (CSM – Cameo Systems Modeler, Enterprise Architect ou Rhapsody) à travers une étude de cas complète. CSM est l’équivalent de MagicDraw + SysML + Simulation.

Vous découvrirez notamment les différents niveaux d’abstraction de spécification d’un système par la modélisation en langage SysML. Les exercices permettront d’utiliser tous les diagrammes de modélisation structurelle et comportementale, notamment des représentations SysML spécifiques, telles que le diagramme paramétrique, les représentations tabulaires et matricielles et de prendre en compte les exigences.

Vous découvrirez une approche pragmatique de l’Ingénierie Système par les modèles, en utilisant un outil de modélisation, à travers des exercices mettant en œuvre les bonnes pratiques.

PDFPlaquette de la formation FMBSE

Utilisation d’ELM

2 ou 3  jours

Cette formation est une introduction au logiciel IBM ELM (Engineering Lifecycle Management). Elle donne les bases pour utiliser les applications ERM (Engineering Requirements Management), ETM (Engineering Test Management), EWM (Engineering Workflow Management), GCM (Global Configuration Management), JRS (Jazz Reporting Service) afin de gérer les exigences, les tests, les activités, les changements, leurs traçabilités, ainsi que les configurations et les rapports au travers de nombreux travaux pratiques.

PDFPlaquette de la formation FUELM

Administration d’ELM

2 ou 3  jours

Cette formation est une introduction à l’administration de projets dans le logiciel IBM ELM (Engineering Lifecycle Management). Elle donne les bases pour configurer les projets pour les applications ERM (Engineering Requirements Management), ETM (Engineering Test Management), EWM (Engineering Workflow Management) et GCM (Global Configuration Management) afin de paramétrer la gestion des exigences, des tests, des activités, des changements et des configurations ainsi que leur traçabilité au travers de nombreux travaux pratiques.

PDFPlaquette de la formation FAELM

Utilisation de DOORS Next

1  jour

Cette formation est une introduction au logiciel DOORS Next ou DNG (DOORS Next Generation). Elle donne les bases pour utiliser DOORS Next et gérer les exigences, ainsi que leur traçabilité au travers de nombreux travaux pratiques. Les participants pourront profiter de l’expertise du formateur afin de discuter des besoins spécifiques à un projet et d’explorer les diverses possibilités qu’offre DOORS Next pour répondre à un problème donné.

PDFPlaquette de la formation FUDNG