Generación Automática de Código a Partir del Lenguaje Controlado UN-Lencep

La captura de requisitos de software se realiza entre el analista y el interesado mediante una entrevista en Lenguaje Natural. De esta entrevista surgen unas especificaciones de la aplicación por construir, las cuales los analistas suelen representar en esquemas conceptuales. Estos esquemas se puede...

Full description

Bibliographic Details
Main Authors: Carlos M. Zapata Jaramillo, Jhon J. Chaverra Mojica, Bryan Zapata Ceballos
Format: Article
Language:Spanish
Published: International Institute of Informatics and Cybernetics 2010-06-01
Series:Revista de Sistemas, Cibernética e Informática
Subjects:
Php
Online Access:http://www.iiisci.org/journal/CV$/risci/pdfs/MJ005VW.pdf
id doaj-0a96a4f1905a44fd8dd5459ddc632d78
record_format Article
spelling doaj-0a96a4f1905a44fd8dd5459ddc632d782020-11-25T01:03:30ZspaInternational Institute of Informatics and CyberneticsRevista de Sistemas, Cibernética e Informática1690-86272010-06-017115Generación Automática de Código a Partir del Lenguaje Controlado UN-LencepCarlos M. Zapata JaramilloJhon J. Chaverra MojicaBryan Zapata CeballosLa captura de requisitos de software se realiza entre el analista y el interesado mediante una entrevista en Lenguaje Natural. De esta entrevista surgen unas especificaciones de la aplicación por construir, las cuales los analistas suelen representar en esquemas conceptuales. Estos esquemas se pueden elaborar en varias de las herramientas CASE (Computer Aided Software Engineering) convencionales, que incluso generan automáticamente parte del código de la aplicación, pero requieren que el analista interprete subjetivamente el dominio, que elabore manualmente los esquemas conceptuales y que haga una verificación manual del código fuente y los diagramas generados. Además, los esquemas que se emplean no los comprende fácilmente el interesado, lo que implica que no se tenga una validación en tiempo real. Para solucionar parcialmente estos problemas, en este artículo se definen reglas heurísticas para convertir en código Java y PHP un discurso en Un-Lencep (Universidad Nacional de Colombia—Lenguaje Controlado para la Especificación de Esquemas Preconceptuales). Esta propuesta se ejemplifica con un caso de estudio.http://www.iiisci.org/journal/CV$/risci/pdfs/MJ005VW.pdf PhpUn-LencepLenguaje ControladoJavaRegla Heurística
collection DOAJ
language Spanish
format Article
sources DOAJ
author Carlos M. Zapata Jaramillo
Jhon J. Chaverra Mojica
Bryan Zapata Ceballos
spellingShingle Carlos M. Zapata Jaramillo
Jhon J. Chaverra Mojica
Bryan Zapata Ceballos
Generación Automática de Código a Partir del Lenguaje Controlado UN-Lencep
Revista de Sistemas, Cibernética e Informática
Php
Un-Lencep
Lenguaje Controlado
Java
Regla Heurística
author_facet Carlos M. Zapata Jaramillo
Jhon J. Chaverra Mojica
Bryan Zapata Ceballos
author_sort Carlos M. Zapata Jaramillo
title Generación Automática de Código a Partir del Lenguaje Controlado UN-Lencep
title_short Generación Automática de Código a Partir del Lenguaje Controlado UN-Lencep
title_full Generación Automática de Código a Partir del Lenguaje Controlado UN-Lencep
title_fullStr Generación Automática de Código a Partir del Lenguaje Controlado UN-Lencep
title_full_unstemmed Generación Automática de Código a Partir del Lenguaje Controlado UN-Lencep
title_sort generación automática de código a partir del lenguaje controlado un-lencep
publisher International Institute of Informatics and Cybernetics
series Revista de Sistemas, Cibernética e Informática
issn 1690-8627
publishDate 2010-06-01
description La captura de requisitos de software se realiza entre el analista y el interesado mediante una entrevista en Lenguaje Natural. De esta entrevista surgen unas especificaciones de la aplicación por construir, las cuales los analistas suelen representar en esquemas conceptuales. Estos esquemas se pueden elaborar en varias de las herramientas CASE (Computer Aided Software Engineering) convencionales, que incluso generan automáticamente parte del código de la aplicación, pero requieren que el analista interprete subjetivamente el dominio, que elabore manualmente los esquemas conceptuales y que haga una verificación manual del código fuente y los diagramas generados. Además, los esquemas que se emplean no los comprende fácilmente el interesado, lo que implica que no se tenga una validación en tiempo real. Para solucionar parcialmente estos problemas, en este artículo se definen reglas heurísticas para convertir en código Java y PHP un discurso en Un-Lencep (Universidad Nacional de Colombia—Lenguaje Controlado para la Especificación de Esquemas Preconceptuales). Esta propuesta se ejemplifica con un caso de estudio.
topic Php
Un-Lencep
Lenguaje Controlado
Java
Regla Heurística
url http://www.iiisci.org/journal/CV$/risci/pdfs/MJ005VW.pdf
work_keys_str_mv AT carlosmzapatajaramillo generacionautomaticadecodigoapartirdellenguajecontroladounlencep
AT jhonjchaverramojica generacionautomaticadecodigoapartirdellenguajecontroladounlencep
AT bryanzapataceballos generacionautomaticadecodigoapartirdellenguajecontroladounlencep
_version_ 1725200965903056896