What is domain analysis?
Domain analysis is concerned with devising a precise, concise, understandable and correct model of the real world. Analysis starts with problem statement. The problem statement should not be taken as immutable but should serve as a basis for refining the genuine requirements.