Hybrid Software Development with Simulink and UML Tools