Abstract
Our knowledge intensive Case-Based Reasoning approach faces the reuse of frameworks using cases that correspond to frame- work usage experiences. Knowledge about the framework design, code and domain complements the cases. The case retrieval, adaptation and learning mechanisms developed distinguish our work from others in the framework reuse literature. An authoring tool that helps in the imple mentation of the approach is sketched. A prototype tool that helps in the reuse of a framework in the graphical user interface domain illustrates the approach.
This work is supported by the Spanish Committee of Science & Technology (CICYT TIC98-0733).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Blanco, J. Fernández-Manjón, B., González-Calero, P., Fernández-Chamizo, C.: Copernico: una herramienta de ayuda para la construcción de bases de conocimiento. Procs. Conf. Española Para la Inteligencia Artificial (1995) 269–278
Butler, G., Dénommée, P.: Documenting Frameworks. In: Fayad, M., Schmidt, D., Johnson, R. (eds.): Building Application Frameworks, Object-Oriented Foundations of Framework Design, John Wiley & Sons (1999) 495–503
Brachman, R. J., Schmolze, J. G.: An overview of the KL-ONE knowledge representation system. Cognitive Science 9(2) (1985) 171–216
Froelich, G., Hoover, H. J., Liu, L., Sorenson, P.: Hooking into Object-Oriented Application Frameworks. Procs. International Conference on Software Engineering (1997) 491–501
Gómez-Albarrán, M., González-Calero, P., Díaz-Agudo, B., Fernández-Conde, C.: Modelling the CBR Life Cycle Using Description Logics. In: Althoff, K-D., Bergmann, R., Branting, L. K. (eds.): Case-Based Reasoning Research and Development. Lecture Notes in Artificial Intelligence, Vol. 1650. Springer Verlag (1999) 148–161
Gómez-Albarrán, M., González-Calero, P., Fernández-Chamizo, C.: Framework Understanding Through Explicit Knowledge Representation. Procs. Iberoamerican Conference on Artificial Intelligence (1998) 17–28
González-Calero, P., Díaz-Agudo, B., Gómez-Albarrán, M.: Applying DLs for Retrieval in Case-Based Reasoning. Procs. Int. Workshop on Description Logics (1999) 51–55
Johnson, R. E.: How frameworks compare to other object-oriented reuse techniques. Frameworks = Components + Patterns. Comm. of the ACM 40 (10) (1997) 39–42
Kamp, G.: Using Description Logics for Knowledge Intensive Case-Based Reasoning. In: Smith, I., Faltings, B. (ed.): Advances in Case-Based Reasoning. Lecture Notes in Artificial Intelligence, Vol. 1168. Springer Verlag (1996) 204–218
Meusel, M., Czarnecki, K., Kopf, W.: A model for Structuring User Documentation of Object-Oriented Frameworks Using Patterns and Hypertext. Procs. European Conference on Object-Oriented Programming (1997) 496–510
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gómez-Albarrán, M., González-Calero, P.A. (2001). Knowledge Intensive Case-Based Assistance for Framework Reuse* . In: Monostori, L., Váncza, J., Ali, M. (eds) Engineering of Intelligent Systems. IEA/AIE 2001. Lecture Notes in Computer Science(), vol 2070. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45517-5_98
Download citation
DOI: https://doi.org/10.1007/3-540-45517-5_98
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42219-8
Online ISBN: 978-3-540-45517-2
eBook Packages: Springer Book Archive