Veuillez utiliser cette adresse pour citer ce document :
https://rinacional.tecnm.mx/jspui/handle/TecNM/5856
Titre: | Generador de Servicios Web desde Marcos Orientados a Objetos con el Enfoque de Clases Internas |
Auteur(s): | Gallardo Vera, Sarai%227251 |
metadata.dc.subject.other: | marco orientado a objetos, servicios web, reingeniería de software, métricas de calidad de software |
Date de publication: | 2018-02-26 |
Editeur: | Tecnológico Nacional de México |
metadata.dc.publisher.tecnm: | Centro Nacional de Investigación y Desarrollo Tecnológico |
Description: | Actualmente, 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. |
metadata.dc.type: | info:eu-repo/semantics/masterThesis |
Collection(s) : | Tesis de Maestría en Computación |
Fichier(s) constituant ce document :
Fichier | Description | Taille | Format | |
---|---|---|---|---|
MC_Sarai_Gallardo_Vera_2018.pdf | Tesis | 4.96 MB | Adobe PDF | Voir/Ouvrir |
MC_Sarai_Gallardo_Vera_2018_c.pdf Accès limité | Cesión de Derechos | 136.94 kB | Adobe PDF | Voir/Ouvrir Demander une copie |
Ce document est protégé par copyright |
Ce document est autorisé sous une licence de type Licence Creative Commons