Un enfoque basado en conocimiento para la reutilización de frameworks
-
1
Universidad Complutense de Madrid
info
- Botti, Vicent (coord.)
Publisher: Vicent Botti ; Asociación Española para la Inteligencia Artificial (AEPIA)
ISBN: 978-84-8498-765-9, 84-8498-765-5
Year of publication: 1997
Pages: 735-744
Congress: Conferencia de la Asociación Española para la Inteligencia Artificial. (7. 1997. null)
Type: Conference paper
Abstract
In addition to facilitate code reuse, object-oriented programming also provides reusable and extensible designs such as frameworks. Frameworks are collections of interdependent abstract and concrete classes that define generic architectures. When developing software based on framework reuse, the new system is built by customizing the generic architecture defined by the framework. However, framework adaptation is not easy. It is necessary not only to know the classes and their structural relationships, but also to understand the responsability distribution and the collaborations among them. In this paper, we present a knowledge-based approach that simplifies framework understanding and adaptation. This approach includes the explicit representation of the collaborations among classes, the responsibility distribution, and the structural relationships.