DocumentCode :
2675131
Title :
Fuzzy set approach for automatic tagging in evolving software
Author :
Al-Kofahi, Jafar M. ; Tamrawi, Ahmed ; Tung Thanh Nguyen ; Hoan Anh Nguyen ; Nguyen, Hoan Anh
Author_Institution :
Electr. & Comput. Eng. Dept., Iowa State Univ., Ames, IA, USA
fYear :
2010
fDate :
12-18 Sept. 2010
Firstpage :
1
Lastpage :
10
Abstract :
Software tagging has been shown to be an efficient, lightweight social computing mechanism to improve different social and technical aspects of software development. Despite the importance of tags, there exists limited support for automatic tagging for software artifacts, especially during the evolutionary process of software development. We conducted an empirical study on IBM Jazz´s repository and found that there are several missing tags in artifacts and more precise tags are desirable. This paper introduces a novel, accurate, automatic tagging recommendation tool that is able to take into account users´ feedbacks on tags, and is very efficient in coping with software evolution. The core technique is an automatic tagging algorithm that is based on fuzzy set theory. Our empirical evaluation on the real-world IBM Jazz project shows the usefulness and accuracy of our approach and tool.
Keywords :
fuzzy set theory; software prototyping; IBM Jazz project; IBM Jazz repository; automatic tagging recommendation tool; evolutionary process; evolving software; fuzzy set approach; fuzzy set theory; lightweight social computing; software artifacts; software development; software evolution; software tagging; Correlation; Documentation; Fuzzy set theory; Organizations; Programming; Software; Tagging;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance (ICSM), 2010 IEEE International Conference on
Conference_Location :
Timisoara
ISSN :
1063-6773
Print_ISBN :
978-1-4244-8630-4
Electronic_ISBN :
1063-6773
Type :
conf
DOI :
10.1109/ICSM.2010.5609751
Filename :
5609751
Link To Document :
بازگشت