This paper describes a set of criteria for
comparing domain analysis approaches.
The criteria were derived from a study of several well-known approaches.
They help people understand the rôle that domain analysis
can play in software development.
They are therefore of importance to both practitioners who
need to choose an approach,
and to researchers seeking to better
understand the nature of domain analysis.
Keywords: domain analysis, software process