Programación Matemática y Software (Feb 2014)

Polimorfismo familiar con CaesarJ como soporte a la integración de componentes para la herramienta CASE para desarrollo de software educativo basado en la metodología Desed

  • Ulises Jesús López Maldonado,
  • Silvestre Gustavo Peláez Camarena,
  • Ulises Juárez Martínez,
  • José Cartas Orozco,
  • María Antonieta Abud Figueroa,
  • Alejandro Domingo Velázquez Cruz

Journal volume & issue
Vol. 6, no. 1

Abstract

Read online

El presente trabajo presenta al polimorfismo familiar como la base necesaria para la construcción de una herramienta de desarrollo de software asistido por computadora (CASE, en inglés), basada en la metodología Desed para el desarrollo de software educativo. Desed requiere un alto nivel de flexibilidad que no puede lograrse mediante la herencia y el polimorfismo tradicionales. Sin embargo, es posible lograr esa flexibilidad al utilizar interfaces de colaboración que componen la jerarquía de clases, y el polimorfismo de las familias de clases, para extender la funcionalidad del polimorfismo tradicional.

Keywords