3.2 Domain Analysis