The DE focuses on the development of software artifacts for posterior intensive reuse.
Overall, the DE is a process for identifying and organizing the knowledge about a class of
problems - the problem domain – in order to support its description and solution. The DE’s
goal is to systematize the creation of domain models, architectures and sets of software
artifacts to aid building applications in a particular problem domain