Está en la página 1de 4

UNIVERSIDAD DE PANAMÁ

CENTRO REGIONAL UNIVERSITARIO DE VERAGUAS


FACULTAD DE INFORMÁTICA, ELECTRÓNICA Y COMUNICACIÓN

INGENIERIA DE SOFTWARE – INF 512A

TEMA:

TRABAJO INDIVIDUAL NO.6

ESTUDIANTE:

2019
ARTÍCULO: SOBRE LA DIFERENCIA ENTRE ANÁLISIS Y
DISEÑO, Y POR QUE ES RELEVANTE PARA LA
INTERPRETACIÓN DE LOS MODELOS EN LA INGENIERÍA
DIRIGIDA POR MODELOS

Para evitar parentescos temporales se ha utilizado el binomio análisis-diseño en la


ingeniería del software para distribuir las fases del proceso del desarrollo del
software. Existen tres dimensiones particularmente ventajosas en donde en ellas se
despliega el binomio análisis-diseño, en este espacio tridimensional se aplica el
proceso de transformación de diseños.

Primera dimensión: ENTORNO O SISTEMA

Esta dimensión responde a la pregunta ¿Qué representa el modelo, cual es la


realidad representada en él? En la ingeniería de software se utilizan dos tipos
distintos de realidades. La primera es para representar un sistema informático o una
parte de un sistema informático, suelen utilizarse términos como modelo del sistema
o modelo del software para referirse a él. La segunda no representa un sistema
informático, representa todo lo que rodea al sistema informático, llamado entorno
del sistema informático. Se suelen utilizar términos como modelo del mundo real,
modelo del universo del discurso, modelo de negocio o modelo de dominio. El
entorno del sistema informático puede considerarse como un sistema, a su vez se
puede suponer que el entorno incluye o no al sistema informático, en consecuencia
el modelo del entorno incluye o no el modelo del sistema.

Segunda dimensión: DESCRIPCIÓN O ESPECIFICACIÓN

Esta dimensión responde a la pregunta ¿para que se usa el modelo? Hay dos
maneras distintas que pueden usarcé los modelos en la ingeniería de software,
estas son la ingeniería inversa e ingeniería directa. La ingeniería inversa es utilizada
como instrumento conceptual o descripción para entender un sistema existente que
se debe mantener o mejorar. La ingeniería directa es utilizada como anticipación o
descripción del sistema informático que se desea construir, se utiliza como guía en
la construcción de un sistema.

Tercera dimensión: VISTA EXTERNA O VISTA INTERNA

La tercera dimensión responde a la pregunta ¿Cómo se representa la realidad en el


modelado, que tipo de relación hay entre el modelo y la realidad?

El modelo de análisis representa una vista externa del sistema, mientras que el
modelo de diseño representa una vista interna, estos dos son llamados modelo de
caja negra y modelo de caja blanca respectivamente y en cada uno se acoge una
perspectiva diferente ya que el diseño descarta más o menos detalles de
implementación mientras que el análisis descarta la implementación misma, el
análisis especifica lo que el diseño realiza.

La transformación de modelos en el espacio de modelado

A diferencia de las dimensiones anteriores que representan importantes saltos


cualitativos en el significado del modelo, el nivel de abstracción es una dimensión
que presenta gradualidad que puede expresarse como una transformación de
modelos, es una transformación sencilla, fácilmente automatizable.

Construir un sistema que imite sin necesidad la estructura del mundo real es un
peligro serio, por eso se utiliza el binomio análisis-diseño en el espacio
tridimensional para evitar los mal entendidos que obstaculizan el uso de modelos
de ingeniería de software.

[1]
BIBLIOGRAFÍA

[1] G. GONZALO, M. VALIENTE y M. MARRERO, «SOBRE LA DIFERENCIA


ENTRE ANÁLISIS Y DISEÑO, Y POR QUÉ ES RELEVANTE PARA LA
TRANSFORMACIÓN DE MODELOS,» XV Jornadas de Ingeniería del Software
y Bases de Datos, 2006.

También podría gustarte