En ingeniería de software , el dominio es el área temática objetivo de un programa informático . Formalmente representa el tema objetivo de un proyecto de programación específico, ya sea definido de manera restringida o amplia. [1] Por ejemplo, para un proyecto de programación particular que tiene como objetivo la creación de un programa para un hospital en particular, ese hospital sería el dominio. O bien, el proyecto puede ampliarse en alcance para incluir todos los hospitales como su dominio. [1] : 352 En un diseño de programación informática, se define un dominio delineando un conjunto de requisitos, terminología y funcionalidad comunes para cualquier programa de software construido para resolver un problema en el área de programación informática, conocido como ingeniería de dominio . La palabra "dominio" también se toma como sinónimo de dominio de aplicación . [1]
En el ámbito de la ingeniería de software, el dominio se refiere comúnmente al área temática en la que se pretende aplicar la aplicación. En otras palabras, durante el desarrollo de la aplicación, el dominio es la "esfera de conocimiento y actividad en torno a la cual gira la lógica de la aplicación". —Andrew Powell-Morse [2]
Dominio: Esfera de conocimiento, influencia o actividad. El área temática a la que el usuario aplica un programa es el dominio del software. —Eric Evans [3]