Domain Analysis


Domain Analysis

(systems analysis)1. Determining the operations, dataobjects, properties and abstractions appropriate fordesigning solutions to problems in a given domain.

2. The domain engineering activity in which domain knowledgeis studied and formalised as a domain definition and a domainspecification. A software reuse approach that involvescombining software components, subsystems, etc., into a singleapplication system.

3. The process of identifying, collecting organising,analysing and representing a domain model and softwarearchitecture from the study of existing systems, underlyingtheory, emerging technology and development histories withinthe domain of interest.

4. The analysis of systems within a domain to discovercommonalities and differences among them.