• Aucun résultat trouvé

SysML : ses avantages

Dans le document CI-5 Ingénierie - Système (Page 42-57)

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)

Diagramme de définition de blocs (bdd)

Dans le document CI-5 Ingénierie - Système (Page 42-57)

Documents relatifs