Please use this identifier to cite or link to this item: https://rinacional.tecnm.mx/jspui/handle/TecNM/11240
Title: MODULO DE MODELADO IFML PARA LA HERRAMIENTA ITO's_IBRAIN
Authors: DE LOS SANTOS VERA, ELIUD F.
Issue Date: 2023-01-31
Publisher: Tecnológico Nacional de México
metadata.dc.publisher.tecnm: Instituto Tecnológico de Orizaba
Description: ITO’s_iBRAIN es una herramienta que permite generar aplicaciones enriquecidas de Internet, aplicaciones de escritorio y aplicaciones para dispositivos móviles modeladas con IFML, la fuente de la funcionalidad de la herramienta ITO’s_iBRAIN es un archivo XML que se obtiene de la herramienta de modelado WebRatio Web Platform en su versión académica. WebRatio Web Platform es una herramienta para modelar diagramas navegacionales y de dominio, con simbología de IFML y “ejecutar” dichos diagramas; las versiones de paga de WebRatio proporcionan acceso al código resultante pero la versión comunitaria no. A partir de los diagramas mencionados es posible obtener un archivo XML que es el que alimenta a ITO’s_iBRAIN con el fin de obtener código para aplicaciones enriquecidas de Internet, aplicaciones de escritorio o aplicaciones para dispositivos móviles bajo distintas combinaciones de lenguaje. WebRatio ha tenido actualizaciones frecuentes, lo que ha provocado cambios en los archivos XML, lo que conlleva el riesgo de que ITO’s_iBRAIN quede inoperable en el momento en que los cambios sean tan drásticos que no sea posible obtener la información básica del modelado (contenedores, eventos, entidades, atributos entre otros). El hecho de que ITO’s_iBRAIN sea independiente de otras herramientas permitirá que siga funcionando en el futuro. Por lo anteriormente mencionado, en este trabajo se propuso que ITO’s_iBRAIN contara con su propio módulo de modelado de los diagramas navegacional y de dominio IFML, con la posibilidad además de exportar este último, mediante XMI, para su posterior desarrollo como diagrama de clases en otras herramientas UML. El módulo de modelado se desarrolló con las bibliotecas JavaFX y JAXB; la primera ya estaba incorporada en ITO’s_iBRAIN, aunque fue necesario incluir lo relacionado con el manejo de gráficos (elementos que heredan de la clase Shape); por su parte, JAXB es una biblioteca para el manejo de archivos XML, la metodología de desarrollo utilizada fue la Metodología Incremental.
metadata.dc.type: info:eu-repo/semantics/masterThesis
Appears in Collections:Maestría en Sistemas Computacionales

Files in This Item:
File Description SizeFormat 
DE LOS SANTOS VERA ELIUD FEDERICO-LICENCIA.pdf170.57 kBAdobe PDFView/Open
Tesis_EliudFedericoDelosSantosVera.pdf6.03 MBAdobe PDFView/Open


This item is protected by original copyright



This item is licensed under a Creative Commons License Creative Commons