Abstract
This paper describes the code tagging plug-in coTag, which allows annotating code snippets in the integrated development environment eclipse. coTag offers an easy-to-use interface for tagging and searching. Using the similarity-based search engine of the open-source tool myCBR, the user can search not only for exactly the same tags as offered by other code tagging extensions, but also for similar tags and, thus, for similar code snippets. coTag provides means for context-based adding of new as well as changing of existing similarity links between tags, supported by myCBR’s explanation component.
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
Aamodt, A., Plaza, E.: Case-Based Reasoning: Foundational issues, methodological variations, and system approaches. AI Communications 7(1), 39–59 (1994)
Bahls, D.: Explanation support for the case-based reasoning tool myCBR. Project thesis, University of Kaiserslautern (2008)
Bahls, D., Roth-Berghofer, T.: Explanation support for the case-based reasoning tool myCBR. In: Proceedings of the Twenty-Second AAAI Conference on Artificial Intelligence. July 22–26, 2007, Vancouver, British Columbia, Canada., pp. 1844–1845. The AAAI Press, Menlo Park, California (2007)
Gomes, P., Leitão, A.: A tool for management and reuse of software design knowledge. In: E. Motta, F. van Harmelen, V. Uren, D. Sleeman (eds.) Managing Knowledge in a World of Networks 15th International Conference, EKAW 2006, Podebrady, Czech Republic, October 2–6,2006., vol. 4248, pp. 381–388. Springer Verlag (2006)
Lenz, M., Bartsch-Spörl, B., Burkhard, H.D., Wess, S. (eds.): Case-Based Reasoning Technology: From Foundations to Applications, Lecture Notes in Artificial Intelligence, vol. LNAI 1400. Springer-Verlag, Berlin (1998)
Nkambou, R.: Capitalizing software development skills using cbr: The ciaosi system. In: Innovations in Applied Artificial Intelligence, Lecture Notes in Computer Science, vol. 3029, pp. 483–491. Springer Verlag (2004)
Richter, M.M.: The knowledge contained in similarity measures. Invited Talk at the First International Conference on Case-Based Reasoning, ICCBR’95, Sesimbra, Portugal (1995)
Sauermann, L., Grimnes, G., Roth-Berghofer, T.: The semantic desktop as a foundation for pirn research. In: J. Teevan, W. Jones (eds.) Proceedings of the Personal Information Management Workshop at the CHI 2008 (2008)
Stahl, A., Roth-Berghofer, T.R.: Rapid prototyping of CBR applications with the open source tool myCBR. In: R. Bergmann, K.D. Althoff (eds.) Advances in Case-Based Reasoning. Springer Verlag (2008)
Storey, M.A., Cheng, L.T., Bull, I., Rigby, P.: Shared waypoints and social tagging to support collaboration in software development. In: P. Hinds, D. Martin (eds.) CSCW’ 06: Proceedings of the 20th anniversary conference on Computer supported cooperative work, pp. 195–198. ACM, New York, NY, USA (2006). http://doi.acm.org/10.1145/1180875.1180906
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag London Limited
About this paper
Cite this paper
Roth-Berghofer, T.R., Bahls, D. (2009). Code Tagging and Similarity-based Retrieval with myCBR. In: Bramer, M., Petridis, M., Coenen, F. (eds) Research and Development in Intelligent Systems XXV. SGAI 2008. Springer, London. https://doi.org/10.1007/978-1-84882-171-2_2
Download citation
DOI: https://doi.org/10.1007/978-1-84882-171-2_2
Publisher Name: Springer, London
Print ISBN: 978-1-84882-170-5
Online ISBN: 978-1-84882-171-2
eBook Packages: Computer ScienceComputer Science (R0)