1 research outputs found

    Reglas de traducci贸n de restricciones entre OCL y LN

    Get PDF
    El Desarrollo de Software Dirigido por Modelos es un paradigma que ayuda a las compa帽铆as de desarrollo con la gesti贸n de los sistemas que construyen y mantienen; para adaptarse r谩pidamente a los cambios tecnol贸gicos. Permite generar modelos altamente abstractos, utilizando modelos gr谩ficos como Ecore. Si bien estos modelos son expresivos no permiten describir toda la informaci贸n que deber铆a mostrar el modelo. Para reducir este problema, los lenguajes formales permiten incrementar la expresividad, aunque resultan m谩s complejos. El lenguaje formal OCL es dif铆cil de entender por personas que no posean conocimientos sobre matem谩ticas, l贸gica e inclusive orientaci贸n a objetos lo que hace compleja su utilizaci贸n como extensi贸n de un modelo con un nivel de abstracci贸n muy alto. Esta desventaja hace que se deban realizar tareas manuales extras, como traducir las restricciones OCL a lenguaje natural para poder presentar un modelo completo a alto nivel a personas sin conocimientos t茅cnicos. El objetivo principal de la presente tesina es generar una herramienta que permite realizar la traducci贸n de dichas restricciones a lenguaje natural de forma autom谩tica mediante el uso de transformaci贸n de modelos utilizando una gram谩tica de lenguaje natural reducida. Lo que se intenta lograr es fomentar el uso de OCL restringiendo sus limitaciones.Facultad de Inform谩tic
    corecore