At the business or enterprise level, the techniques associated with object oriented analysis can be coupled with an information engineering approach. This technique is often called domain analysis.
This phase concerns with determining the system requirements and to understand the system requirements build a use-case model. A use-case is a scenario to describe the interaction between user and computer system. This model represents the user needs or user view of system.
It also includes identifying the classes and their relationships to the other classes in the problem domain that make up an application.
Domain analysis:-
Domain analysis is the process of analyzing related software systems in a domain to find their common and variable parts. It is a model of wider business context for the system.