Domain Analysis (draft #1)