12.11.2013 Views

Definición de un Esquema Preconceptual para la Obtención

Definición de un Esquema Preconceptual para la Obtención

Definición de un Esquema Preconceptual para la Obtención

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

TESIS DOCTORAL<br />

DOCTORADO EN INGENIERÍA<br />

Carlos Mario Zapata J.<br />

DEFINICIÓN DE UN ESQUEMA PRECONCEPTUAL<br />

PARA LA OBTENCIÓN AUTOMÁTICA DE<br />

ESQUEMAS CONCEPTUALES DE UML<br />

casos <strong>de</strong> uso, diagramas <strong>de</strong> c<strong>la</strong>ses, diagramas <strong>de</strong> máquina <strong>de</strong> estados, diagramas <strong>de</strong><br />

com<strong>un</strong>icación, diagramas <strong>de</strong> secuencias, etc.). Este proceso se ejemplifica en <strong>la</strong> Figura 1,<br />

don<strong>de</strong> se aprecia cómo <strong>la</strong> <strong>de</strong>scripción en lenguaje natural <strong>de</strong>l interesado <strong>la</strong> traduce el<br />

analista en sus mo<strong>de</strong>los (<strong>para</strong> <strong>la</strong> figura, <strong>un</strong> diagrama <strong>de</strong> c<strong>la</strong>ses). En <strong>la</strong> Figura 2 se<br />

ejemplifican los dos problemas más importantes que se pue<strong>de</strong>n presentar en <strong>la</strong> re<strong>la</strong>ción<br />

analista-interesado, que son:<br />

• La capacidad <strong>de</strong>l analista <strong>para</strong> interpretar correctamente el texto, que parte <strong>de</strong> los<br />

interesados, está severamente limitada por su <strong>de</strong>sconocimiento <strong>de</strong>l área <strong>de</strong> aplicación.<br />

Este <strong>de</strong>sconocimiento se traduce en que el analista es con frecuencia incapaz <strong>de</strong> darle el<br />

giro correcto a <strong>la</strong>s frases y términos propios <strong>de</strong>l área, e incapaz <strong>de</strong> guiar a<strong>de</strong>cuadamente<br />

<strong>la</strong>s re<strong>un</strong>iones <strong>para</strong> resolver <strong>la</strong>s ambigüeda<strong>de</strong>s y faltantes <strong>de</strong> información.<br />

• La capacidad <strong>de</strong> los interesados <strong>para</strong> interpretar los diagramas semiformales, que parten<br />

<strong>de</strong>l analista, está severamente limitada por su <strong>de</strong>sconocimiento <strong>de</strong> los métodos <strong>de</strong><br />

<strong>de</strong>sarrollo <strong>de</strong> software. Este <strong>de</strong>sconocimiento se traduce en que ellos son incapaces <strong>de</strong><br />

<strong>de</strong>tectar tempranamente los errores <strong>de</strong> interpretación cometidos por el analista y el<br />

consecuente <strong>de</strong>sacople <strong>de</strong>l sistema informático, a ser e<strong>la</strong>borado, respecto <strong>de</strong> sus<br />

necesida<strong>de</strong>s reales.<br />

Figura 1. El interesado (<strong>la</strong> dama) realiza <strong>un</strong>a<br />

<strong>de</strong>scripción en lenguaje natural que el analista<br />

(el caballero) convierte en sus diagramas.<br />

Figura 2. Principales problemas <strong>de</strong> <strong>la</strong><br />

Elicitación <strong>de</strong> requisitos.<br />

6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!