Title :
Recommendation systems for software engineering: A survey from software development life cycle phase perspective
Author :
Pakdeetrakulwong, Udsanee ; Wongthongtham, Pornpit ; Siricharoen, Waralak V.
Author_Institution :
Sch. of Inf. Syst., Curtin Univ., Perth, WA, Australia
Abstract :
Recommendation systems have the potential to support their users for filtering information and making a decision. They have become a promising research area over the past two decades in several domains. Software development field also gain benefit from the advancement of this technology. Recommendation systems specific to software engineering can facilitate their users in a wide range of activities, i.e., requirement engineering, designing, programming, and testing. In this paper, we conduct a survey of recommendation systems for software engineering focusing in particular on what they can assist users in each software development life cycle phase. From the result of survey, we identify some open research issues that are used to outline the motivation for our future work.
Keywords :
decision making; formal specification; formal verification; information filtering; program testing; recommender systems; software development management; decision making; information filtering; recommendation systems; requirement engineering; software development field; software development life cycle phase perspective; software engineering; Educational institutions; Internet; Ontologies; Recommender systems; Social network services; Software; Software engineering; recommendation systems; software development; software engineering;
Conference_Titel :
Internet Technology and Secured Transactions (ICITST), 2014 9th International Conference for
Conference_Location :
London
DOI :
10.1109/ICITST.2014.7038793