1 research outputs found

    Un modelo de di谩logo para la generaci贸n autom谩tica de especificaciones en un-LENCEP

    Get PDF
    Los lenguajes controlados vienen probando su utilidad en la educci贸n de requisitos de software. Desde las especificaciones textuales de los casos de uso, hasta ciertas formas de lenguajes controlados para la generaci贸n de ontolog铆as, los conceptos y relaciones del mundo se pueden expresar en lenguajes controlados para su posterior procesamiento hacia la elaboraci贸n de esquemas conceptuales. En particular, el UN-Lencep (Universidad Nacional de Colombia鈥擫enguaje Controlado para la Especificaci贸n de Esquemas Preconceptuales) permite la generaci贸n de Esquemas Preconceptuales (que son diagramas intermedios para la obtenci贸n autom谩tica de diagramas para el desarrollo de software). La elaboraci贸n de la especificaci贸n textual de una aplicaci贸n de software en alguna forma de lenguaje controlado suele ser una responsabilidad de los analistas, puesto que a los interesados en la elaboraci贸n del software se les dificulta el uso de estos lenguajes para la expresi贸n adecuada de los requisitos. Como soluci贸n a este problema, se procura la obtenci贸n de los lenguajes controlados desde las interfaces gr谩ficas de usuario del software futuro o, incluso, a partir de las especificaciones textuales de los casos de uso, pero ello implica tener dise帽ado el software que soluciona los problemas de los interesados, lo cual s贸lo ocurre en fases muy avanzadas del ciclo de vida del software, y no en la fase de definici贸n, que es donde toma lugar la educci贸n de requisitos. Otra soluci贸n que se suele dar es la construcci贸n de los esquemas conceptuales a partir de un di谩logo con el interesado, pero, en este caso, la interacci贸n con el sistema de di谩logo se enfoca 煤nicamente en la construcci贸n de un esquema conceptual (en este caso el diagrama entidad-relaci贸n) y no en la construcci贸n de una especificaci贸n en lenguaje controlado que contenga varios esquemas conceptuales, como es el caso del UN-Lencep. En este proyecto de investigaci贸n se sigue esta 煤ltima l铆nea de trabajo para procurar la obtenci贸n de especificaciones textuales en UN-Lencep a partir de un di谩logo controlado con el interesado. Para ese di谩logo se establece un modelo que permita su automatizaci贸n y posterior traducci贸n a una herramienta computacional, que tambi茅n se procura a nivel de prototipo. En este libro se propone, dise帽a, desarrolla e implementa un modelo de di谩logo que permite obtener de forma autom谩tica la especificaci贸n de una aplicaci贸n, expresada en el lenguaje controlado UN-Lencep. El modelo de di谩logo se traduce en una estructura para las entrevistas analista-interesado, que desembocan finalmente, de forma autom谩tica, en un discurso que representa la soluci贸n. Para ello, el Grupo de Investigaci贸n en Lenguajes Computacionales de la Universidad Nacional de Colombia refina un conjunto de proyectos previos y explora las posibilidades de nuevos 谩mbitos, ligados con la ling眉铆stica computacional y el Procesamiento del lenguaje natural, como una forma de aplicaci贸n de la investigaci贸n te贸rica en esas disciplinas a la Ingenier铆a de Software. Este libro constituye el informe final del proyecto de investigaci贸n DIME 308051058, que financi贸 la Direcci贸n de Investigaciones de la Sede Medell铆n de la Universidad Nacional de Colombia, para quien el grupo de investigaci贸n manifiestan su gratitud por el aporte que realiza esta entidad al fomento de la investigaci贸n en Colombia. (Tomado de la fuente
    corecore