Dealing with dynamism in embedded system design door