Mostrar el registro sencillo del ítem
Extracción de un diagrama de clases UML a partir de requisitos en Esperanto utilizando Lenguaje de Dominio Específico y técnicas de Procesamiento del Lenguaje Natural
dc.contributor.advisor | García Díaz, Vicente | |
dc.contributor.author | Otero Márquez, Alberto | |
dc.date.accessioned | 2017-11-27T12:27:05Z | |
dc.date.available | 2017-11-27T12:27:05Z | |
dc.date.issued | 2017-06 | |
dc.identifier.uri | http://hdl.handle.net/10651/44539 | |
dc.description | Trabajo Fin de Máster correspondiente al Máster de Ingeniería Web de la Universidad de Oviedo, realizado por Alberto Otero Márquez bajo la dirección de Vicente García Díaz. | spa |
dc.description.abstract | El análisis de requisitos es la etapa más importante de cualquier proceso de desarrollo software, ya que una recopilación incompleta de requisitos es la causa de que muchos proyectos de IT (Tecnología de la información) fracasen. Para mejorar el proceso de análisis de requisitos hemos desarrollado un sistema capaz de extraer un diagrama de clases UML (Lenguaje uni cado de modelado) utilizando un documento de requisitos escrito en Esperanto. Hemos decidido emplear Esperanto,un lenguaje arti cial que a efectos prácticas puede considerarse como lenguaje natural. A pesar de que la gramática del Esperanto es compleja y extensa, también es menos complicada, ya que no tiene excepciones. Debido a que su morfología es concisa y regular su procesamiento será más fácil. Distintas reglas heurísticas han sido empleadas para extraer los elementos del diagrama. Nuestro sistema ha generado con éxito un diagrama de clases con todas las clases relevantes relacionadas y muchas de las relaciones de asociación entre ellas, incluyendo relaciones de herencia y composición. Además, nuestro sistema es capaz de extraer relaciones de dependencia. Nuestro sistema ha sido validado utilizando dos casos de estudio, en el primero se ha comparado nuestro sistema con cinco diagramas obtenidos por expertos y con un diagrama generado por la herramienta RACE, y en el segundo, se ha comparado nuestro sistema con el diagrama creado por un experto con amplios conocimientos del dominio, demostrando que nuestro sistema es una verdadera alternativa. | spa |
dc.format.extent | 104 p. | spa |
dc.language.iso | eng | spa |
dc.relation.ispartofseries | Máster Universitario en Ingeniería Web | |
dc.rights | CC Reconocimiento - No comercial - Sin obras derivadas 4.0 Internacional | |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
dc.subject | Técnicas de procesamiento del lenguaje | spa |
dc.subject | Ingeniería dirigida por Modelos | spa |
dc.subject | Lenguaje de Dominio Especí co | spa |
dc.subject | Análisis de Requisitos | spa |
dc.subject | NLP | spa |
dc.subject | MDE | spa |
dc.subject | DSL | spa |
dc.title | Extracción de un diagrama de clases UML a partir de requisitos en Esperanto utilizando Lenguaje de Dominio Específico y técnicas de Procesamiento del Lenguaje Natural | spa |
dc.title.alternative | UML Class diagram extraction from requirements in Esperanto using Domain Specific Language and Natural Language Processing techniques | spa |
dc.type | master thesis | spa |
dc.rights.accessRights | open access |
Ficheros en el ítem
Este ítem aparece en la(s) siguiente(s) colección(ones)
-
Trabajos Fin de Máster [5253]
TFM