Plan du cours

Introduction à l’ingénierie des systèmes

    Motivation Le processus d'ingénierie des systèmes Application typique du processus d'ingénierie des systèmes Approche basée sur des documents ou basée sur un modèle pour l'ingénierie des systèmes Révision rapide de SysML SysML Objectif et caractéristiques clés SysML Présentation du diagramme Présentation de SysML-Lite Un MBSE simplifié Méthode La courbe d'apprentissage pour SysML et MBSE
Couverture de la certification OCSMP et SysMLPrésentation de SysML modèles avec diagrammes
  • Le diagramme du package
  • Présentation Définition de packages à l'aide d'un diagramme de packages Organisation d'une hiérarchie de packages Affichage des Element packageables sur un diagramme de packages Packages en tant qu'espaces de noms Importation de modèles Element dans des packages Affichage des dépendances entre les Element packageables
  • Blocs

      Diagramme de définition de bloc Modélisation de la structure et des caractéristiques des blocs à l'aide de flux de propriétés Modélisation du comportement des blocs Interfaces à l'aide de ports Modélisation des hiérarchies de classification Utilisation de la généralisation Modélisation Configurations de blocs Utilisation des instances Sémantique des blocs

    Contraintes

      Contrainte Expressions Encapsuler les contraintes dans des blocs de contraintes pour permettre la réutilisation Utiliser la composition pour construire des blocs de contraintes complexes Utiliser un diagramme paramétrique pour lier les paramètres des blocs de contraintes Contraindre les propriétés de valeur d'un bloc Capturer les valeurs dans les configurations de blocs Contraindre les propriétés dépendant du temps pour faciliter le temps Analyse basée à l'aide de blocs de contraintes pour contraindre les flux d'articles

    Activities

      Les actions du diagramme d'activités : l'objet de base et les flux de contrôle, les signaux et autres événements, la structuration des Activities modélisation de flux avancée, la modélisation des contraintes sur l'exécution des activités, les Activities liées aux blocs et à d'autres comportements, la modélisation des hiérarchies d'activités à l'aide de diagrammes de définition de blocs, le diagramme de blocs de flux fonctionnel amélioré Exécution de Activities

    Modélisation du comportement basé sur les messages avec des interactions

      Le diagramme de séquence Le contexte des interactions Lignes de vie Échange de messages entre lignes de vie Représentant le temps sur un diagramme de séquence Scénarios complexes utilisant des fragments combinés Interactions complexes Décomposition des lignes de vie pour représenter un comportement interne

    Diagramme de machine d'état

      Comportement basé sur les événements et machine à états Spécification des états Transition entre les états Appels d'opération Hiérarchies d'état Contraste entre états discrets et continus

    Use Case Schéma

      Utiliser des acteurs pour représenter les utilisateurs d'un système Utiliser des Use Case pour décrire les fonctionnalités du système Élaborer des Use Case avec des comportements

    Modélisation des exigences basées sur du texte et de leur relation avec la conception

      Diagramme d'exigence Représentant une exigence textuelle dans le modèle Types de relations d'exigences Relations transversales Représentant la justification des relations d'exigences Représentant les exigences et leurs relations dans des tableaux Modélisation des hiérarchies d'exigences dans les packages Modélisation d'une hiérarchie de confinement d'exigence Modélisation de la dérivation d'exigence Affirmer qu'une exigence est satisfaite Vérifier qu'elle une exigence est satisfaite Réduire l'ambiguïté des exigences Utilisation de la relation Affiner Utilisation de la relation de trace à usage général Réutilisation des exigences avec la relation Copier

    Allocations

      Allouer une relation Notation d'allocation Types d'allocation Réutilisation : Spécification de la définition et de l'utilisation dans l'allocation Allouer un comportement à une structure à l'aide de l'allocation fonctionnelle Allouer des flux comportementaux aux flux structurels Allouer entre des hiérarchies structurelles indépendantes Modélisation de l'allocation de flux structurel Allouer des propriétés profondément imbriquées Évaluation de l'allocation dans un modèle utilisateur

    Personnalisation SysML pour des domaines spécifiques

      La spécification SysML et l'architecture du langage Définir des bibliothèques de modèles pour fournir des constructions réutilisables Définir des stéréotypes pour étendre les concepts SysML Étendre le langage SysML Utiliser des profils Appliquer des profils aux modèles utilisateur afin d'utiliser des stéréotypes Appliquer des stéréotypes lors de la construction d'un modèle Définir et utiliser Points de vue pour générer des vues du modèle

    Méthode d'ingénierie des systèmes orientés objet

      Présentation de la méthode Une étude de cas/exemple

    Intégration de SysML dans un environnement de développement de systèmes

      Spécification d'un environnement de développement de systèmes intégrés Mécanismes d'échange de données Sélection d'un outil de modélisation de système

    Déploiement de SysML dans une organisation

      Processus d'amélioration Element d'une stratégie de déploiement

    Pré requis

    Les délégués doivent avoir obtenu une certification Model Builder - Fundamental avant de participer à la formation.

      28 heures
     

    Nombre de participants


    Début

    Fin


    Dates are subject to availability and take place between 09:30 and 16:30.
    Les formations ouvertes requièrent plus de 3 participants.

    Nos Clients témoignent (6)

    Cours Similaires

    Catégories Similaires