Utilize este identificador para referenciar este registo: https://rinacional.tecnm.mx/jspui/handle/TecNM/7593
Título: REDUCCION DE LA FRAGILIDAD DEL SOFTWARE LEGADO ORIGINADO POR EL ACCESO A DATOS COMPARTIDOS
Autor: Romero Meza, Miguel%1105590
Data: 2024-04-18
Editora: Tecnológico Nacional de México
metadata.dc.publisher.tecnm: Centro Nacional de Investigación y Desarrollo Tecnológico
Descrição: La programación orientada a objetos (POO) se erige como un paradigma de desarrollo de software que privilegia la interacción entre objetos en la concepción de aplicaciones informáticas, basándose en conceptos esenciales como la herencia, abstracción, polimorfismo y encapsulamiento. En este contexto, la protección modular se alza como un pilar fundamental, junto con el principio de ocultamiento de información, en la salvaguarda de la integridad y cohesión de los sistemas. El presente trabajo de investigación se enmarca en la búsqueda de mecanismos eficaces para asegurar la protección de los atributos de clase, complementando así los esfuerzos previos centrados en la protección de funciones de clase. A través del desarrollo de un método de refactorización denominado "Método de Refactorización de Calificadores de Alcance de atributos de clase", se persigue la identificación y colocación precisa de los calificadores de alcance en los atributos de las clases que conforman una aplicación Java. Como parte del proceso de evaluación y verificación de los objetivos propuestos, se proponen cinco métricas de calidad: PMAP (Protección Modular de Atributos Privados), PMAPr (Protección Modular de Atributos Protegidos), PMAF (Protección Modular de Atributos Friendly), PMA (Protección Modular de Atributos) y TPMA (Total Protección Modular de Atributos). Estas métricas se erigen como herramientas fundamentales para medir el grado de protección modular en diferentes niveles de visibilidad. La validez y eficacia de los métodos propuestos se pone a prueba mediante cuatro casos de estudio. En cada uno de ellos, se aplica el cálculo del conjunto de métricas definido y el " Método de Refactorización de Calificadores de Alcance de atributos de clase ". Los resultados obtenidos reflejan una mejora significativa en la protección modular de las clases analizadas. En particular, se observa en evidencia el impacto positivo de las intervenciones propuestas en la calidad y seguridad del sistema. Este trabajo constituye un valioso aporte en el campo de la protección modular de atributos de clase en aplicaciones Java, ofreciendo una metodología sólida y eficiente para mejorar la integridad y seguridad de los sistemas orientados a objetos.
metadata.dc.type: info:eu-repo/semantics/masterThesis
Aparece nas colecções:Tesis de Maestría en Computación

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
MC_Miguel _Romero _Meza_2024.pdfTesis2.08 MBAdobe PDFVer/Abrir
MC_Miguel _Romero _Meza_2024_c.pdf
  Restricted Access
Cesión de derechos508.17 kBAdobe PDFVer/Abrir Request a copy


Este registo está protegido por copyright original.



Este registo está protegido por Licença Creative Commons Creative Commons