Domain Definition

Dragon1 Icon for Domain
Dragon1 Icon for Domain
CREATED BY ANONYMOUS, CREATIVE COMMONS LICENSE

Dragon1 Definition for Domain:
A Domain is an area of responsibility and the grouping of items in an architecture or architecture layer.

Let us define Domain

What is a domain or business domain meaning?

In the field of enterprise architecture, people try to make things less complex and more manageable.

For this, the concept 'Domain' is used.

A domain is defined in Dragon1 as an area of responsibilities and grouping items in an architecture or architecture layer.

Suppose an organization has 900 processes, 2000 applications, 2,000 types of data objects, and 1500 IT infrastructure elements. It helps to have the items in a layer grouped into domains.

Starting with defining and using domains in an organization can be done from the angle of current responsibilities or the natural coherence of items.

The diagram that visualizes the domains per layer is often called the enterprise domains model.

Enterprise Domain Model

This is an example of the Enterprise Domains Model that uses domains to group items per layer.

It is a Dragon1 practice to name the persons per domain that are responsible for the domain.

Next, these persons are consulted and informed when architecture decisions are made that have an impact on their domain.

Business Domains

Business processes and business capabilities are grouped in the business architecture or business layer.

Sometimes 'market', 'company location', or 'business activities/business functions' are used.

Example business domains are:

  • Logistics
  • Services
  • Production
  • etc...

Data Domains

Data objects are grouped in the data architecture or the data layer.

Example data layer domains are:

  • Purchase data
  • Client data
  • Products Data
  • etc...

Application Domains

In the application architecture or the application layer, interfaces and applications are grouped around business and data domains.

Often, application domains are high-level information systems.

Example application domains:

  • Front Office
  • Mid Office
  • Back office
  • CRM
  • HRM
  • Fin Mgt
  • Logistics Mgt
  • Processing
  • etc...

IT Infrastructure Domains

In IT Infrastructure architecture or the IT infra layer, domains are grouped around the function of elements.

Example technology domains are:

  • Networking
  • Security
  • Platforms
  • Applications
  • Data

Note: Domains are unique to an organization and will evolve through the years. It is better to look at a reference model and start with a small set of domains instead of studying the perfect model for your organization for years. Because it is not about the name of the domains; it is about the ones responsible for grouping items.



If you have comments or remarks about this Dragon1 term or definition, please mail to specs@dragon1.com.

Architecting Solutions

DEMO: Concept Mapping Software

How to use Dragon1 EA Tool

Learn to generate architecture diagrams using repositories
DEMO: BPMN Onboarding Process Example

DEMO: BPMN Onboarding Process Diagram - Measure Rules Compliance

Manufacturing, Financial Solutions
DEMO: Enterprise Architecture Blueprint Template

DEMO: Generate an Enterprise Architecture Blueprint to discover and solve RISK

Banking, Logistics, Healthcare
DEMO: Process Application Map

DEMO: Generate Landscape for RPA AUTOMATION

Government, Logistics, Banking
DEMO: Strategy Map Template

DEMO: Generate Strategy Map on how to INNOVATE with AI

Automotive, Financial Services, Health Care
DEMO: Data Mapping Software

DEMO: Generate Application Landscape for SECURITY

Retail, Agriculture, Energy, Oil & Gas