Model Based Design Approach