Grâce à la richesse de sa notation, le langage SysML permet :
Introduction SysML : ses avantages
SysML : ses avantages
Grâce à la richesse de sa notation, le langage SysML permet :
• l’expression desbesoinset descontraintes;
Introduction SysML : ses avantages
SysML : ses avantages
Grâce à la richesse de sa notation, le langage SysML permet :
• l’expression desbesoinset descontraintes;
• la représentation de l’organisation structuréedes composants et
leur définition précise ;
Introduction SysML : ses avantages
SysML : ses avantages
Grâce à la richesse de sa notation, le langage SysML permet :
• l’expression desbesoinset descontraintes;
• la représentation de l’organisation structuréedes composants et
leur définition précise ;
• la représentation desmodes de fonctionnement, des processus
internes et externes au système ainsi que les interactions avec son environnement.
Introduction SysML : ses avantages
Sa structure autorise également des analyses très intéressantes pour les concepteurs telles que :
Introduction SysML : ses avantages
Sa structure autorise également des analyses très intéressantes pour les concepteurs telles que :
• la facilitation de lacollaboration de tous les spécialistesdes corps
de métier concernés, en proposant un ensemble lié d’outils de
représentation universels et expressifs;
Introduction SysML : ses avantages
Sa structure autorise également des analyses très intéressantes pour les concepteurs telles que :
• la facilitation de lacollaboration de tous les spécialistesdes corps
de métier concernés, en proposant un ensemble lié d’outils de
représentation universels et expressifs;
• la réalisation de lamise à jour, dustockageet dupartageainsi
que l’interprétation des informations issues des analyses des travaux des différents intervenants ;
Introduction SysML : ses avantages
Sa structure autorise également des analyses très intéressantes pour les concepteurs telles que :
• la facilitation de lacollaboration de tous les spécialistesdes corps
de métier concernés, en proposant un ensemble lié d’outils de
représentation universels et expressifs;
• la réalisation de lamise à jour, dustockageet dupartageainsi
que l’interprétation des informations issues des analyses des travaux des différents intervenants ;
• l’intégrationet lamise en relationdes différentes composantes techniques, par exemple les liaisons entre un programme informatique et des actionneurs mécaniques ;
Introduction SysML : ses avantages
Sa structure autorise également des analyses très intéressantes pour les concepteurs telles que :
• la facilitation de lacollaboration de tous les spécialistesdes corps
de métier concernés, en proposant un ensemble lié d’outils de
représentation universels et expressifs;
• la réalisation de lamise à jour, dustockageet dupartageainsi
que l’interprétation des informations issues des analyses des travaux des différents intervenants ;
• l’intégrationet lamise en relationdes différentes composantes techniques, par exemple les liaisons entre un programme informatique et des actionneurs mécaniques ;
• la modélisation du système à toutes les étapes de soncycle de
développementet dans saphase de vieen représentant les éléments du modèle selon différents points de vue ;
Introduction SysML : ses avantages
Sa structure autorise également des analyses très intéressantes pour les concepteurs telles que :
• la facilitation de lacollaboration de tous les spécialistesdes corps
de métier concernés, en proposant un ensemble lié d’outils de
représentation universels et expressifs;
• la réalisation de lamise à jour, dustockageet dupartageainsi
que l’interprétation des informations issues des analyses des travaux des différents intervenants ;
• l’intégrationet lamise en relationdes différentes composantes techniques, par exemple les liaisons entre un programme informatique et des actionneurs mécaniques ;
• la modélisation du système à toutes les étapes de soncycle de
développementet dans saphase de vieen représentant les éléments du modèle selon différents points de vue ;
• lavalidation des différentes solutionspar une ou plusieurs simulations basées sur les diagrammes d’états, d’activités et paramétrique présentés dans la suite.
Diagramme des exigences (req)
Sommaire
1 Introduction
2 Diagramme des exigences (req)
3 Diagrammes structurels
4 Diagrammes comportementaux
5 Les structures algorithmiques de base
Diagramme des exigences (req)
OBJECTIF : Modéliser les exigences devant être vérifiées par le système en liant les solutions mises en oeuvre sur le système avec les besoins définis dans le cahier des charges.
Ce diagramme traduit, par des fonctionnalités ou des contraintes, ce qui doit être satisfait par le système.
Diagramme des exigences (req)
Diagramme des exigences (req)
De nombreux domaines peuvent être couverts, les plus classiques étant les exigences environnementales, économiques, fonctionnelles ou techniques.
Il est possible, mais non obligatoire, de relier les exigences entre elles par des liens. Distinguons alors :
• la dérivation «derivReqt» :Consiste à relier des exigences de
niveaux différents, par exemple des exigences système à des exigences de niveau sous-système. C’est un lien logique d’implication.
• la contenance :Permet dedécomposerune
exigence composite en plusieurs exigences unitaires, plus faciles ensuite à tracer vis-à-vis du système.
• le raffinement «refine» :Permet d’ajouter de la précision, par
exemple des données quantitatives.
Diagrammes structurels
Sommaire
1 Introduction
2 Diagramme des exigences (req)
3 Diagrammes structurels
Diagramme de définition de blocs (bdd) Diagramme de blocs internes (ibd) Chaînes fonctionnelles
Représentation d’une chaîne fonctionnelle
4 Diagrammes comportementaux
5 Les structures algorithmiques de base
Diagrammes structurels Diagramme de définition de blocs (bdd)