ISBN-13: 9783659054532 / Hiszpański / Miękka / 2012 / 324 str.
En esta tesis se plantea la necesidad de incrementar la productividad para el desarrollo de programas, mediante la utilizacion de bibliotecas de clases que permitan la reutilizacion de codigo en la construccion de nuevas aplicaciones. Para esto se aplican los conceptos del analisis y diseno orientado a objetos, usando la notacion de Booch y la notacion OMT (Objet Modeling Technique), tomando en cuenta el ambiente que proporciona Windows 98, para analizar la arquitectura de una biblioteca de clases, que pueda ser extensible por los programadores (desarrolladores) de la biblioteca de clases y a su vez facilite a los programadores (usuarios de la biblioteca de clases) la construccion de nuevas aplicaciones invirtiendo menos tiempo, usando modulos utilizables en otras aplicaciones. Se prueba que los modulos sean debilmente acoplados y altamente cohesivos, que la compilacion sea incremental para un desarrollo sistematico de poco a poco, con modulos que van desde lo general a lo especializado, que proporcione soporte a partes independientes, que el paso de mensajes sea bidimensional entre los modulos y consecuentemente incrementar la calidad del software que se desarrolle."
En esta tesis se plantea la necesidad de incrementar la productividad para el desarrollo de programas, mediante la utilización de bibliotecas de clases que permitan la reutilización de código en la construcción de nuevas aplicaciones. Para esto se aplican los conceptos del análisis y diseño orientado a objetos, usando la notación de Booch y la notación OMT (Objet Modeling Technique), tomando en cuenta el ambiente que proporciona Windows 98, para analizar la arquitectura de una biblioteca de clases, que pueda ser extensible por los programadores (desarrolladores) de la biblioteca de clases y a su vez facilite a los programadores (usuarios de la biblioteca de clases) la construcción de nuevas aplicaciones invirtiendo menos tiempo, usando módulos utilizables en otras aplicaciones. Se prueba que los módulos sean débilmente acoplados y altamente cohesivos, que la compilación sea incremental para un desarrollo sistemático de poco a poco, con módulos que van desde lo general a lo especializado, que proporcione soporte a partes independientes, que el paso de mensajes sea bidimensional entre los módulos y consecuentemente incrementar la calidad del software que se desarrolle.