Suite à une formation de Valtech donnée il y a quelques mois sur « UML2 et SysML pour modéliser des systèmes complexes », j’ai publié un article pour présenter le langage de modélisation SysML 1.2 (Systems Modeling Language), dérivé de l’UML. Cet article est accessible depuis le lien suivant : Présentation du langage SysML.
SysML est destiné aux domaines d’activité industrielle, par exemple les systèmes embarqués impliquant la réalisation de solutions logicielles et matérielles.
Ainsi il propose un vocabulaire plus adapté à l’Ingénierie Système, à savoir la modélisation de blocs plutôt que de classes. SysML adapte et ne réutilise qu’une partie des diagrammes UML2, évitant ainsi d’être trop vaste.
Ce langage, maintenu par l’OMG, est en constante évolution (adopté en 2006, la version 1.2 est sortie en Juin 2010). Il est aussi supporté par la plupart des outils UML via un plugin (ex: Enterprise Architect version Ultimate ou avec le plugin SysML).