SOLUTIONS
Nous offrons des solutions logicielles pour intégrer de multiples modèles spécifiques à une discipline dans un environnement de modélisation commun SysML/UML (MagicDraw, Artisan Studio, Rational Rhapsody, Enterprise Architect, Eclipse UML2):
Nous offrons des solutions logicielles pour intégrer de multiples modèles spécifiques à une discipline dans un environnement de modélisation commun SysML/UML (MagicDraw, Artisan Studio, Rational Rhapsody, Enterprise Architect, Eclipse UML2):
- CAO: CATIA, NX, SolidWorks, et autres
- Modèles de Systèmes Dynamiques: Modelica, Simulink, SimScape, MapleSim, et autres
- Tableurs: Excel, et autres
- Solveurs Mathématiques: Matlab, Mathematica, OpenModelica, et autres
- Programmation Mathématique: GAMS, et autres
- Documentation: DocBook , HTML, PDF, VRML, et autres
- Gestion des Exigences: Rational DOORS, Wikis, et autres
MODÉLISATION SPÉCIFIQUE À CHAQUE DISCIPLINE
Dans la conception de systèmes complexes, les modèles ne sont pas utilisés seulement à des fins de documentation, mais aussi pour des simulations assistées par ordinateur qui permettent aux ingénieurs de tester les fonctions d´un système, de valider les exigences, de détecter des erreurs de conception et d´exécuter des études de compromis. Du fait de la complexité de chaque discipline de l´ingénierie, les ingénieurs ont l´habitude de décrire leur savoir dans des modèles spécifiques à chaque discipline. Ce sont par exemple des modèles CAO, des modèles de systèmes dynamiques, ou bien des modèles de logiciels.
DÉPENDANCES ENTRE LES MODÈLES
Ces modèles unidisciplinaires décrivent différents aspects d´un même système et de ce fait ont souvent des informations en commun. Pour cette raison, ces modèles unidisciplinaires doivent être considérés comme un réseau de modèles interconnectés dans lequel un changement dans un modèle a un impact sur d´autres modèles. Les dépendances entre les divers modèles doivent être définies de manière formelle afin d´assurer traçabilité et cohérence.
MODÈLE DE SYSTÈME CENTRAL
Un modèle de système central peut décrire les dépendances paramétriques entre différents modèles propres à une discipline. Cela permet aux ingénieurs de visualiser comment un changement paramétrique dans un modèle affecte des paramètres dans d´autres modèles. Les dépendances paramétriques définies dans le modèle central peuvent être résolues automatiquement au moyen d´outils mathématiques afin d´assurer la cohérence du modèle central. D´autres logiciels peuvent ensuite synchroniser un changement de paramètres dans le modèle central avec les autres modèles unidisciplinaires afin de garantir la cohérence de tous les modèles.
MODÈLE DE SYSTÈME CENTRAL BASÉ SUR SYSML
SysML n´est pas seulement adapté à l´ingénierie système orientée modèles mais aussi à la description de divers modèles spécifiques à une discipline dans un modèle central commun. De nombreux modèles spécifiques à une discipline peuvent être représentés distinctement en SysML, ce qui permet aux ingénieurs de définir les dépendances entre les divers modèles unidisciplinaires dans un modèle central commun SysML. En outre, SysML est un standard ouvert, par opposition aux langages de modélisation propriétaires. Par conséquent, les ingénieurs peuvent, grâce à une structure d´intégration basée sur SysML, éviter d'être à la merci d'un vendeur de logiciels spécifique et épargner des coûts.
