Model driven engineering for component=based mechatronics applications by J. Zhang