Skip to main content

Knowledge Intensive Case-Based Assistance for Framework Reuse*

  • Conference paper
  • First Online:
Engineering of Intelligent Systems (IEA/AIE 2001)

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).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. 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

    Google Scholar 

  2. 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

    Google Scholar 

  3. Brachman, R. J., Schmolze, J. G.: An overview of the KL-ONE knowledge representation system. Cognitive Science 9(2) (1985) 171–216

    Article  Google Scholar 

  4. Froelich, G., Hoover, H. J., Liu, L., Sorenson, P.: Hooking into Object-Oriented Application Frameworks. Procs. International Conference on Software Engineering (1997) 491–501

    Google Scholar 

  5. 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

    Google Scholar 

  6. 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

    Google Scholar 

  7. 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

    Google Scholar 

  8. Johnson, R. E.: How frameworks compare to other object-oriented reuse techniques. Frameworks = Components + Patterns. Comm. of the ACM 40 (10) (1997) 39–42

    Google Scholar 

  9. 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

    Google Scholar 

  10. 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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics