Skip to main content

Component Retrieval Using Knowledge-Intensive Conversational CBR

  • Conference paper
Advances in Applied Artificial Intelligence (IEA/AIE 2006)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4031))

Abstract

One difficulty in software component retrieval comes from users’ incapability to well define their queries. In this paper, we propose a conversational component retrieval model (CCRM) to alleviate this difficulty. CCRM uses a knowledge-intensive conversational case-based reasoning method to help users to construct their queries incrementally through a mixed-initiative question-answering process. In this model, general domain knowledge is captured and utilized in helping tackle the following five tasks: feature inferencing, semantic similarity calculation, integrated question ranking, consistent question clustering and coherent question sequencing. This model is implemented, and evaluated in an image processing component retrieval application. The evaluation result gives us positive support.

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

Access this chapter

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.

References

  1. Mili, A., Mili, R., Mittermeir, R.: A survey of software reuse libraries. Annals of Software Engineering 5, 349–414 (1998)

    Article  Google Scholar 

  2. Ravichandran, T., Rothenberger, M.A.: Software reuse strategies and component markets. Communications of the ACM 46, 109–114 (2003)

    Article  Google Scholar 

  3. Klein, M., Bernstein, A.: Searching for services on the semantic web using process ontologies. In: The First Semantic Web Working Symposium, Stanford, CA (2001)

    Google Scholar 

  4. Gu, M., Aamodt, A., Tong, X.: Component retrieval using conversational case-based reasoning. In: Procedings of International Conference on Intelligent Information Processing (2004)

    Google Scholar 

  5. Aamodt, A., Plaza, E.: Case-based reasoning: Foundational issue, methodological variations, and system approaches. AI Communications 7, 39–59 (1994)

    Google Scholar 

  6. Aha, D.W., Breslow, L., Muñoz-Avila, H.: Conversational case-based reasoning. Applied Intelligence: The International Journal of Artificial Intelligence, Neural Networks, and Complex Problem-Solving Technologies 14, 9 (2001)

    Article  MATH  Google Scholar 

  7. Gupta, K.M.: Knowledge-based system for troubleshooting complex equipment. International Journal of Information and Computing Science 1, 29–41 (1998)

    Google Scholar 

  8. Cunningham, P., Smyth, B.: A comparison of model-based and incremental case-based approaches to electronic fault diagnosis. In: Case-Based Reasoning Workshop, Seattle, USA (1994)

    Google Scholar 

  9. Cunningham, P., Bergmann, R., Schmitt, S., Traphoner, R., Breen, S., Smyth, B.: Websell: Intelligent sales assistants for the world wide web. KI - Kunstliche Intelligenz 1, 28–31 (2001)

    Google Scholar 

  10. Shimazu, H.: Expertclerk: A conversational case-based reasoning tool for developing salesclerk agents in e-commerce webshops. Artificial Intelligence Review 18, 223–244 (2002)

    Article  Google Scholar 

  11. Weber, B., Rinderle, S., Wild, W., Reichert, M.: Ccbr-driven business process evolution. In: Muñoz-Ávila, H., Ricci, F. (eds.) ICCBR 2005. LNCS, vol. 3620, pp. 610–624. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  12. Maximini, K., Maximini, R., Bergmann, R.: An investigation of generalized cases. In: Ashley, K.D., Bridge, D.G. (eds.) ICCBR 2003. LNCS, vol. 2689, pp. 261–275. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  13. Gu, M.: Supporting generalized cases in conversational cbr. In: Gelbukh, A., de Albornoz, Á., Terashima-Marín, H. (eds.) MICAI 2005. LNCS, vol. 3789, pp. 544–553. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  14. Gu, M., Aamodt, A.: A knowledge-intensive method for conversational cbr. In: Muñoz-Ávila, H., Ricci, F. (eds.) ICCBR 2005. LNCS, vol. 3620, pp. 296–311. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  15. Sugumaran, V., Storey, V.C.: A semantic-based approach to component retrieval. The DATA BASE for Advances in Information Systems 34, 8–24 (2003)

    Article  Google Scholar 

  16. Öztürk, P.: Abductive inference - an evidential approach. In: A knowledge level model of context and context use in diagnositic domains - Doctoral Thesis, Norwegian University of Science and Technology, pp. 49–60 (2000)

    Google Scholar 

  17. Aamodt, A.: Knowledge-intensive case-based reasoning in creek. In: Funk, P., González Calero, P.A. (eds.) ECCBR 2004. LNCS, vol. 3155, pp. 1–15. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  18. Cohen, P.R., Howe, A.E.: How evaluation guides ai research. AI Mag. 9, 35–43 (1988)

    Google Scholar 

  19. Fernández-Chamizo, C., González-Calero, P.A., Gámez-Albarrán, M., Hernández-Yáñez, L.: Supporting object reuse through case-based reasoning. In: Smith, I., Faltings, B.V. (eds.) EWCBR 1996. LNCS, vol. 1168, pp. 135–149. Springer, Heidelberg (1996)

    Chapter  Google Scholar 

  20. IBROW-project (2005), http://www.swi.psy.uva.nl/projects/ibrow/home.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gu, M., Bø, K. (2006). Component Retrieval Using Knowledge-Intensive Conversational CBR. In: Ali, M., Dapoigny, R. (eds) Advances in Applied Artificial Intelligence. IEA/AIE 2006. Lecture Notes in Computer Science(), vol 4031. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11779568_60

Download citation

  • DOI: https://doi.org/10.1007/11779568_60

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-35453-6

  • Online ISBN: 978-3-540-35454-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics