Ingeniería de Dominio Orientada a Objetos Aplicada al Desarrollo de un Framework para la Implementación de Agentes de Administración de Red

Hdl Handle:
http://hdl.handle.net/11285/572306
Title:
Ingeniería de Dominio Orientada a Objetos Aplicada al Desarrollo de un Framework para la Implementación de Agentes de Administración de Red
Authors:
Torres González, Carlos O.
Issue Date:
01/06/2003
Abstract:
La industria de software está tendiendo más y más a promover el reÚso de componentes de software previamente desarrollados. No obstante, la tecnología actual no cuenta todavía con herramientas suficientes para desarrollar rápida y eficientemente aplicaciones que se adapten a las necesidades requeridas. Es por ello que se ve la necesidad de generar componentes de software que impidan volver a inventar los conceptos y eventos presentes en un dominio de aplicaciones. Una de las áreas en la que es necesario aplicar técnicas de reÚso de software es en la Administración de Redes, ya que esta área en particular cuenta con software complejo y propenso a error, como lo son los Agentes y Administradores de Red, debido a que existen mÚltiples plataformas operativas donde este tipo de software es ejecutado, así también la gran diversidad de elementos de red, como lo son ruteadores, switches, multiplexores, etc., los cuales históricamente cuentan con software de administración de red propietario y no fácilmente extensible y reusable. En la actualidad existen varias técnicas que permiten reutilizar software, lo cual impide que nuevamente se tengan que volver a inventar conceptos y eventos presentes en una nueva aplicación. Una de estas técnicas son los Frameworks de Dominio Orientados a Objetos, los cuales abstraen un dominio de aplicaciones en particular, y de esta forma, permiten desarrollar aplicaciones con una mayor rapidez y calidad, debido a que al utilizarlos ya no es necesario desarrollar aplicaciones desde cero, sino que son extendidos por las aplicaciones, lo cual disminuye considerablemente el tiempo de desarrollo. No obstante que existe esta técnica de reÚso, no es una tarea trivial el desarrollar un framework de dominio, por lo cual se necesita una metodología bien estructurada que permita implementarlos, es aquí donde es aplicada la Ingeniería de Dominio Orientada a Objetos ya que permite abstraer un dominio de en particular y obtener como producto final un framework que permita desarrollar una familia de aplicaciones. I vii La presente tesis tiene como objetivo principal la aplicación de la Ingeniería de Dominio Orientada a Objetos en el dominio de los Agentes de Administración de Red, teniendo como producto final un framework de dominio, el cual permite desarrollar con mayor rapidez este tipo de aplicaciones complejas. El dominio de la tesis está delimitado por Agentes de Administración de Red que utilizan a los protocolos SNMP y CMIP para la comunicación de información hacia y desde el Administrador. Las fases principales del desarrollo del framework contemplan el Análisis de Dominio, el cual permite obtener modelos conceptuales del dominio, el Análisis de Variabilidad, el cual es una propuesta por la presente tesis, que permite observar las similitudes y diferencias entre los conceptos del dominio, y el Diseño de Dominio, el cual mapea en clases, los conceptos obtenidos en el Análisis de Dominio, tomando en cuenta las similitudes y diferencias obtenidas en el Análisis de Variabilidad. Cabe destacar que el desarrollo del framework de dominio no solo contempla el análisis y diseño del mismo, sino también su implementación así como el desarrollo de una aplicación Agente Proxy para el ruteador Cisco 2501.
Keywords:
Ingeniería de Dominio; Programación Orientada a Objetos; Frameworks; Administración de Redes; Ciencias Computacionales
Advisors:
Dr. José RaÚl Pérez Cázares
Committee Member / Sinodal:
Ing. Jaime Martínez Garza; Ing. Mario Isidro de la Fuente Martínez
Degree Level:
Maestro en Ciencias especialidad en Tecnología Informática
School:
Electrónica, Computación, Información y Comunicaciones
Campus Program:
Campus Monterrey
Discipline:
Ingeniería y Ciencias Aplicadas / Engineering & Applied Sciences
Appears in Collections:
Ciencias Exactas

Full metadata record

DC FieldValue Language
dc.contributor.advisorDr. José RaÚl Pérez Cázareses
dc.contributor.authorTorres González, Carlos O.en
dc.date.accessioned2015-08-17T11:25:52Zen
dc.date.available2015-08-17T11:25:52Zen
dc.date.issued01/06/2003-
dc.identifier.urihttp://hdl.handle.net/11285/572306en
dc.description.abstractLa industria de software está tendiendo más y más a promover el reÚso de componentes de software previamente desarrollados. No obstante, la tecnología actual no cuenta todavía con herramientas suficientes para desarrollar rápida y eficientemente aplicaciones que se adapten a las necesidades requeridas. Es por ello que se ve la necesidad de generar componentes de software que impidan volver a inventar los conceptos y eventos presentes en un dominio de aplicaciones. Una de las áreas en la que es necesario aplicar técnicas de reÚso de software es en la Administración de Redes, ya que esta área en particular cuenta con software complejo y propenso a error, como lo son los Agentes y Administradores de Red, debido a que existen mÚltiples plataformas operativas donde este tipo de software es ejecutado, así también la gran diversidad de elementos de red, como lo son ruteadores, switches, multiplexores, etc., los cuales históricamente cuentan con software de administración de red propietario y no fácilmente extensible y reusable. En la actualidad existen varias técnicas que permiten reutilizar software, lo cual impide que nuevamente se tengan que volver a inventar conceptos y eventos presentes en una nueva aplicación. Una de estas técnicas son los Frameworks de Dominio Orientados a Objetos, los cuales abstraen un dominio de aplicaciones en particular, y de esta forma, permiten desarrollar aplicaciones con una mayor rapidez y calidad, debido a que al utilizarlos ya no es necesario desarrollar aplicaciones desde cero, sino que son extendidos por las aplicaciones, lo cual disminuye considerablemente el tiempo de desarrollo. No obstante que existe esta técnica de reÚso, no es una tarea trivial el desarrollar un framework de dominio, por lo cual se necesita una metodología bien estructurada que permita implementarlos, es aquí donde es aplicada la Ingeniería de Dominio Orientada a Objetos ya que permite abstraer un dominio de en particular y obtener como producto final un framework que permita desarrollar una familia de aplicaciones. I vii La presente tesis tiene como objetivo principal la aplicación de la Ingeniería de Dominio Orientada a Objetos en el dominio de los Agentes de Administración de Red, teniendo como producto final un framework de dominio, el cual permite desarrollar con mayor rapidez este tipo de aplicaciones complejas. El dominio de la tesis está delimitado por Agentes de Administración de Red que utilizan a los protocolos SNMP y CMIP para la comunicación de información hacia y desde el Administrador. Las fases principales del desarrollo del framework contemplan el Análisis de Dominio, el cual permite obtener modelos conceptuales del dominio, el Análisis de Variabilidad, el cual es una propuesta por la presente tesis, que permite observar las similitudes y diferencias entre los conceptos del dominio, y el Diseño de Dominio, el cual mapea en clases, los conceptos obtenidos en el Análisis de Dominio, tomando en cuenta las similitudes y diferencias obtenidas en el Análisis de Variabilidad. Cabe destacar que el desarrollo del framework de dominio no solo contempla el análisis y diseño del mismo, sino también su implementación así como el desarrollo de una aplicación Agente Proxy para el ruteador Cisco 2501.es
dc.language.isoes-
dc.rightsOpen Accessen
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.titleIngeniería de Dominio Orientada a Objetos Aplicada al Desarrollo de un Framework para la Implementación de Agentes de Administración de Redes
dc.typeTesis de Maestríaes
dc.contributor.departmentITESMen
thesis.degree.grantorInstituto Tecnológico y de Estudios Superiores de Monterreyes
thesis.degree.levelMaestro en Ciencias especialidad en Tecnología Informáticaes
dc.contributor.committeememberIng. Jaime Martínez Garzaes
dc.contributor.committeememberIng. Mario Isidro de la Fuente Martínezes
thesis.degree.disciplineElectrónica, Computación, Información y Comunicacioneses
dc.subject.keywordIngeniería de Dominioes
dc.subject.keywordProgramación Orientada a Objetoses
dc.subject.keywordFrameworkses
dc.subject.keywordAdministración de Redeses
dc.subject.keywordCiencias Computacionaleses
thesis.degree.programCampus Monterreyes
dc.subject.disciplineIngeniería y Ciencias Aplicadas / Engineering & Applied Sciencesen
All Items in REPOSITORIO DEL TECNOLOGICO DE MONTERREY are protected by copyright, with all rights reserved, unless otherwise indicated.