stringtranslate.com

Análisis de dominio orientado a características

El análisis de dominio orientado a características (FODA) es un método de análisis de dominio que introdujo el modelado de características a la ingeniería de dominio . FODA se desarrolló en 1990 luego de varios proyectos de investigación del gobierno de los EE. UU . Sus conceptos han sido considerados como un avance crítico en la ingeniería de software y la reutilización de software .

Historia

El análisis de dominio orientado a características fue desarrollado por primera vez por el Instituto de Ingeniería de Software en 1990. [1] En el informe técnico inicial, un estudio realizado determinó que el análisis de dominio orientado a características no solo era beneficioso, sino que se describió como un "primer paso necesario" para la reutilización de software . [2] El informe introdujo el concepto de modelos de características a la ingeniería de dominio en un esfuerzo por representar las características estándar dentro de la familia de sistemas en el dominio, así como las relaciones entre esas características. [3] Desde entonces, los modelos de características se han caracterizado como "la mayor contribución de la ingeniería de dominio a la ingeniería de software". [4]

Gran parte del trabajo que condujo al desarrollo de FODA fue patrocinado por el Departamento de Defensa de los EE. UU. a través de programas de investigación relacionados con la reutilización de software durante fines de la década de 1980. FODA se desarrolló como un análisis y refinamiento integral de la tecnología desarrollada entre 1983 y 1990. [5] Si bien algunos aspectos de FODA han cambiado y se ha integrado con la ingeniería basada en modelos , FODA todavía se conoce como el método que inicialmente introdujo los modelos de características en la ingeniería de dominios. [1]

Objetivo

El objetivo del análisis de dominio orientado a características es respaldar la reutilización funcional y arquitectónica. El objetivo es crear un modelo de dominio que represente una familia de sistemas que luego se puedan refinar para obtener el sistema particular deseado dentro del dominio [6]. Para ello, se debe analizar el alcance del dominio (conocido como análisis de contexto FODA ) para identificar no solo los sistemas en el dominio sino también los sistemas externos que interactúan con el dominio. [7] El análisis de características FODA analiza luego la visión del usuario final de los requisitos configurables y los sistemas candidatos dentro del dominio. [8] A partir del modelo de características desarrollado , los clientes pueden seleccionar entre los requisitos configurables para especificar un sistema final. [9] A través de este proceso, el análisis de dominio orientado a características garantiza que una empresa pueda satisfacer las demandas de los clientes de manera eficiente mediante la reutilización de la tecnología. [10]

Referencias

  1. ^ por Czarnecki, pág. 44
  2. ^ Kang, pág. 93
  3. ^ Kang, pág. 42
  4. ^ Czarnecki, pág. 82
  5. ^ Czarnecki, pág. 57
  6. ^ Kang, pág. 26
  7. ^ Kang, pág. 36
  8. ^ Kang, pág. 40
  9. ^ Kang, pág. 43
  10. ^ Czarnecki, pág. 43

Bibliografía