Un enfoque basado en conocimiento para la reutilización de frameworks

  1. Mª de las Mercedes Gómez Albarrán 1
  2. Pedro A. González Calero 1
  3. Carmen Fernández Chamizo 1
  1. 1 Universidad Complutense de Madrid
    info

    Universidad Complutense de Madrid

    Madrid, España

    ROR 02p0gd045

Libro:
CAEPIA'97: actas
  1. Botti, Vicent (coord.)

Editorial: Vicent Botti ; Asociación Española para la Inteligencia Artificial (AEPIA)

ISBN: 978-84-8498-765-9 84-8498-765-5

Año de publicación: 1997

Páginas: 735-744

Congreso: Conferencia de la Asociación Española para la Inteligencia Artificial. (7. 1997. null)

Tipo: Aportación congreso

Resumen

La Programación orientada a objetos no sólo facilita la reutilización de código sino que también proporciona diseños altamente reutilizables y extensibles como los frameworks. Un framework es una arquitectura genérica definida a través de una conjunto de clases abstractas y concretas interdependientes. El desarrollo de software basado en la reutilización de frameworks requiere la adaptación de la arquitectura genérica que éstos definen. Esto no es una labor sencilla. No sólo es necesario conocer las clases que los forman y sus relaciones estructurales, sino comprender las relaciones de colaboración y el reparto de responsabilidades entre las clases. En este trabajo presentamos un enfoque basado en conocimiento que facilita la comprensión y la adaptación de frameworks. Dicho enfoque incluye la representación explícita de las colaboraciones entre clases y del reparto de responsabilidades, así como de las propias clases y sus relaciones estructurales.