Transactions of Japanese Society for Information and Systems in Education
Online ISSN : 2188-0980
Print ISSN : 1341-4135
ISSN-L : 1341-4135
Original Papers
A Development Technique Recommendation Method for Software Engineers Using Collaborative Filtering
Masateru TsunodaTomohiro AkinagaKazumasa HikichiNaoki OhsugiTakeshi KakimotoAkito MondenKen-ichi Matsumoto
Author information
JOURNAL FREE ACCESS

2010 Volume 27 Issue 4 Pages 316-326

Details
Abstract

It is important for software engineers to improve their skills by self-learning existing software development techniques. However, it is not easy for engineers to find out which techniques should be learned because there are so many existing techniques and also new techniques are emerging continuously. To support software engineers’ self-learning, we propose a development technique recommendation method using collaborative filtering (CF). In our method, a user (engineer) gives ratings to development techniques based on his/her interest or benefit, then development techniques are recommended based on similarity measure of CF. The similarity is computed based on co-occurrence of terms of development techniques on web pages. We conducted an experiment to evaluate the recommendation accuracy of the proposed method. As a result, the average NDPM was 0.41 for recommending development techniques that are unfamiliar to software engineers.

Content from these authors
© 2010 Japanese Society for Information and Systems in Education
Previous article Next article
feedback
Top