|
 L'Object Management Group (OMG) a annoncé l'adoption du langage OMG SysML (Systems Modeling Language) en tant que standard. SysML est un langage de modélisation graphique généraliste pour spécifier, analyser, concevoir et vérifier des systèmes complexes qui peuvent inclure du matériel, du logiciel, des informations, des personnes, des procédures...
En particulier, le langage fournit des représentations graphiques avec
une fondation sémantique pour modéliser des exigences système, des
comportements, des structures, et l'intégration avec un large éventail
d'outils d'analyse et d'ingénierie.SysML est un sous-ensemble de UML
2.0 auquel on a rajouté des extensions pour satisfaire aux exigences de
UML for Systems Engineering RFP. SysML utilise le standard XMI (XML
Metadata Interchange) de l'OMG pour échanger les données de
modélisation entre les outils, et a l'intention d'être compatible avec
le standard ISO 10303-233 d'échange de données d'ingénierie de
systèmes. Plusieurs implémentations d'outils SysML sont disponibles ou
en développement : ARTISAN Software Tools ; EmbeddedPlus Engineering ;
Telelogic AB ; Sparx Systems. Un des reproches que l'on fait à UML est
que c'est un langage plutôt orienté modélisation d'application, donc
limité dans ses domaines d'applications. SysML est en quelque sorte une
réponse de l'OMG pour faire d'UML un langage plus universel. Espérons
que les ajouts de fonctionnalités à UML ne finissent pas par rendre la
situation inextricable et le langage inutilisable.
|