Pré. | Proc. |
Modélisation des contraintes sous forme de blocs
L'analyse technique exige que l'ingénieur exécute diverses fonctions, notamment la construction de modèles de performance et de fiabilité, l'analyse des compromis, l'analyse des alternatives et les études commerciales. Ces analyses nécessitent souvent l'utilisation d'expressions et d'équations mathématiques qui sont utilisées pour contraindre les éléments d'une analyse. SysML fournit un mécanisme de langage sous la forme d'un ConstraintBlock qui est utilisé pour modéliser les équations graphiquement. Il s'agit d'un mécanisme utile qui permet d'articuler l'expression avec ses paramètres et leurs types. Les équations modélisées peuvent ensuite être réutilisées dans un certain nombre de contextes différents, permettant à un ingénieur de définir la formule de la deuxième loi du mouvement de Newton {F=m*a} ou la définition de Carnot, ce qui donne un théorème fondamental de la thermodynamique {p= W/t =(mg)h/t}. L'un des résultats utiles de modélisation graphique de ces équations est qu'elles peuvent être liées à d'autres éléments du modèle tels que Exigences d'une partie prenante, les objectifs de la mission et les éléments de niveau inférieur tels que les blocs et les artefacts d'implémentation.
Enterprise Architect permet de modéliser ces blocs de contraintes puis de les réutiliser comme Propriétés de contrainte sur diagrammes Paramétriques . Les définitions de contraintes peuvent être regroupées dans des bibliothèques et non seulement utilisées dans l'initiative en cours, mais également réutilisées dans plusieurs projets et initiatives. Dans une rubrique ultérieure, nous verrons comment les contraintes peuvent être intégrées dans un réseau d'équations et utilisées sur diagrammes Paramétriques pour évaluer des alternatives et pour effectuer des analyses de compromis et d'alternatives. La précision et l'excellence technique de l'outil garantissent que les équations définies de cette manière peuvent être créées, maintenues et utilisées avec rigueur.