Software block definition diagram shows the static structure of a system as a series of blocks connected via interfaces. The diagram was created using the ConceptDraw PRO diagramming software extended with the SysML solution from the Software development area of ConceptDraw Solution Park.