A SysML Based Design Pattern for the High-Level Development of Mechatronic Systems to Enhance Re-Usability