Please use this identifier to cite or link to this item: https://rinacional.tecnm.mx/jspui/handle/TecNM/5856
Full metadata record
DC FieldValueLanguage
dc.contributor.authorGallardo Vera, Sarai%227251-
dc.creatorGallardo Vera, Sarai%227251-
dc.date.accessioned2023-06-26T17:39:54Z-
dc.date.available2023-06-26T17:39:54Z-
dc.date.issued2018-02-26-
dc.identifier.urihttps://rinacional.tecnm.mx/jspui/handle/TecNM/5856-
dc.descriptionActualmente, los sistemas de software enfrentan múltiples desafíos derivados de factores como la complejidad, el cambio de tecnología y la necesidad de interoperabilidad de datos. Todos estos factores han llevado a las industrias de desarrollo de software a la adaptación de tecnologías para cumplir con las especificaciones de los usuarios finales, buscando estrategias de desarrollo que permitan la adaptación con el menor costo y tiempo. El reuso de software es una de las estrategias que se considera promisoria para que la industria de desarrollo de software pueda enfrentar el reto de desarrollar productos con niveles de calidad y productividad adecuados en un contexto de negocio altamente complejo, dinámico y con acelerados cambios tecnológicos. En esta tesis se consideran los servicios Web como enfoque estratégico para el reuso de software. En este trabajo se propone un método para transformar el código de Marcos Orientados a Objetos hacia Marcos de Servicios Web, buscando mejorar la modularidad de los Servicios Web con arquitectura SOA, mediante la composición de clases internas y el agrupamiento racional de métodos que participan en secuencias interactivas de casos de uso, así como los datos que son manipulados por estos métodos. El propósito que se persigue es balancear los niveles de coherencia, cohesión, factor de acoplamiento y el tiempo de respuesta; de la arquitectura interna de servicios; ya sea que estos sean desarrollados como servicios Web o como Microservicios, de tal manera que se logre el equilibrio esperado entre estos atributos de calidad, para obtener un mejor desempeño, así como mejores condiciones de reuso y mantenimiento. El método desarrollado en esta tesis se implementó en una extensión a la herramienta SR2-Transforming (Sistema de Reingeniería para Transformación) para dar soporte a la Reingeniería de Marcos de Aplicaciones Orientados a Objetos hacia Marcos de Servicios Web equivalentes. Por último, se establecieron pruebas que comprueban estadísticamente que el procedimiento que se presenta, cumple con las mejoras perseguidas como objetivo.es_MX
dc.language.isospaes_MX
dc.publisherTecnológico Nacional de Méxicoes_MX
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0es_MX
dc.subjectinfo:eu-repo/classification/cti/7es_MX
dc.subject.othermarco orientado a objetos, servicios web, reingeniería de software, métricas de calidad de softwarees_MX
dc.titleGenerador de Servicios Web desde Marcos Orientados a Objetos con el Enfoque de Clases Internases_MX
dc.typeinfo:eu-repo/semantics/masterThesises_MX
dc.contributor.directorSantaolaya Salgado, Rene%122463-
dc.folio1116es_MX
dc.rights.accessinfo:eu-repo/semantics/openAccesses_MX
dc.publisher.tecnmCentro Nacional de Investigación y Desarrollo Tecnológicoes_MX
Appears in Collections:Tesis de Maestría en Computación

Files in This Item:
File Description SizeFormat 
MC_Sarai_Gallardo_Vera_2018.pdfTesis4.96 MBAdobe PDFView/Open
MC_Sarai_Gallardo_Vera_2018_c.pdf
  Restricted Access
Cesión de Derechos136.94 kBAdobe PDFView/Open Request a copy


This item is protected by original copyright



This item is licensed under a Creative Commons License Creative Commons