Domain Model Document



Definition

The domain model document (DMD) is the requirements work product that formally documents the essential concepts of the application domain in terms of an object model.

Objectives

The typical objectives of a domain model document are to:

Benefits

The typical benefits of a domain model document are:

Contents

The typical contents of a domain model document are:

Stakeholders

The typical stakeholders of a domain model document are:

Phases

A domain model document is typically produced during the following phases:

Preconditions

A domain model document typically can be started if the following preconditions hold:

Inputs

The typical inputs to a domain model document include:

Guidelines

Conventions

A domain model document is constrained by the following conventions:

Examples