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 graphiquement les équations. C'est 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, résultant en un théorème fondamental de la thermodynamique {p= W/ t = (mg)h/t}. L'un des résultats utiles de la modélisation graphique de ces équations est qu'elles peuvent être liées à d'autres éléments du modèle tels que les exigences d'une partie Exigences , les objectifs de la mission et les éléments de niveau inférieur tels que les blocs et les artefacts de mise en œuvre.
Enterprise Architect permet à ces ConstraintBlocks d'être modélisés puis réutilisés comme Constraint Propriétés sur des 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 réutilisées dans plusieurs projets et initiatives. Dans un sujet ultérieur, nous verrons comment les contraintes peuvent être construites dans un réseau d'équations et utilisées sur des 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 garantiront que les équations ainsi définies pourront être créées, maintenues et utilisées avec rigueur.