Domain Analysis tasks
- Characterize and understand the problem space
- to factor out commonalties.
- Characterize and understand the solution space
- Both looking at what it is now and what it should be after factoring commonalties
- Create a model of the Domain
- Domain Engineering extends the domain analysis to include the actual design and construction of the new solution space.