Bloc
block
Un bloc est une unité modulaire pour décrire un système ou un élément dans un système. Il est représenté schématiquement par un rectangle avec un compartiment de nom stéréotypé par « block » ou parfois « system ».
Blocs SysML⚓
Les blocs SysML peuvent être utilisés dans toutes les phases de spécification et de conception d'un système, et peuvent être appliqués à de nombreux types de systèmes différents. Ils permettent notamment de modéliser la décomposition logique ou physique d'un système, et de spécifier les éléments logiciels, matériels ou humains.
Stéréotype et type⚓
Un bloc définit un « type » réutilisable dans d'autres diagrammes. Ici, le type est « Water Heating Element ».

Un bloc est utilisé pour représenter une variété de types de systèmes/éléments, avec, par exemple :
Matériel
Logiciel
Données
Procédure
Installation
Organisation
Ici, dans le compartiment inférieur, les caractéristiques attendues sont précisées.

Le bloc permet de définir un ensemble de caractéristiques qui décrivent le système / l'élément, avec, par exemple :
les composants : structurels - ce dont il est composé
les opérations : comportementales - ce qu'il peut faire
les contraintes : sur tout aspect - ce qu'il doit respecter
les exigences auxquelles le bloc répond - ce qu'il « satisfait »
