Ir al contenido

Documat


Una aproximación a la mejora de reusabilidad de código C++ basada en metainformación del modelo de objetos

  • Autores: Francisco Javier Zarazaga Soria Árbol académico
  • Directores de la Tesis: Pedro Rafael Muro Medrano (dir. tes.) Árbol académico
  • Lectura: En la Universidad de Zaragoza ( España ) en 2000
  • Idioma: español
  • Tribunal Calificador de la Tesis: Antonio Bahamonde Rionda (presid.) Árbol académico, José Angel Bañares Bañares (secret.) Árbol académico, Julio Rubio García (voc.) Árbol académico, Asunción Gómez Pérez (voc.) Árbol académico, Angélica de Antonio Jiménez (voc.) Árbol académico
  • Texto completo no disponible (Saber más ...)
  • Resumen
    • La Tesis aborda el estudio de la potenciación de la reutilización de código fuente escrito en C++, Para ello, plantea el uso de metainformación del modelo de objetos integrándola en el propio código con un doble objetivo.

      Por una parte se trata de buscar una centralización y unificación del conocimiento mediante su estructuración y organización. Esto ofrece la disponibilidad de esta información descriptiva del modelo de objetos en el código fuente a atrvés de unas estructuras homogéneas para cualquier clase o asociación del mismo. Ello ha permitido el desarrollo de componentes especializados en labores tales como persistencia, construcción de la interfaz de usuario o comunicación entre procesos, capaces de trabajar de modo genérico con cualquier elemento del modelo de objetos. Con ello se consiguen dos niveles de reutilizacion: de un lado se obtiene una reutilización a nivel de aplicación al poder hacer uso de los elementos de metainformación en más de un lugar, por otro, se logra una reutilización entre distintas aplicaciones al hacer uso de los componentes genéricos.

      Para poder conseguir estos objetivos, se ha hecho uso de las tecnologías de frames provenientes del mundo de la Inteligencia Artificial, y técnicas reflexivas del lenguaje concretadas en el patrón arquitectural Reflection.

      En el trabajo desarrollado se constata que la metainformación está ya presente en los modelos de objetos, por lo que no es necesario acudir a ningún elemento extraño que la proporcione.

      Finalmente, la viabilidad de la propuesta presentada se ha mostrado mediante su utilización en el desarrollo de una aplicación industrial de tamaño medio.


Fundación Dialnet

Mi Documat

Opciones de tesis

Opciones de compartir

Opciones de entorno