Recommendation systems for software engineering: A survey from software development life cycle phase perspective

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. Recommendat...

Full description

Bibliographic Details
Main Authors: Pakdeetrakulwong, Udsanee, Wongthongtham, Pornpit
Other Authors: -
Format: Conference Paper
Published: - 2014
Online Access:http://hdl.handle.net/20.500.11937/41822
_version_ 1848756250102202368
author Pakdeetrakulwong, Udsanee
Wongthongtham, Pornpit
author2 -
author_facet -
Pakdeetrakulwong, Udsanee
Wongthongtham, Pornpit
author_sort Pakdeetrakulwong, Udsanee
building Curtin Institutional Repository
collection Online Access
description 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.
first_indexed 2025-11-14T09:09:12Z
format Conference Paper
id curtin-20.500.11937-41822
institution Curtin University Malaysia
institution_category Local University
last_indexed 2025-11-14T09:09:12Z
publishDate 2014
publisher -
recordtype eprints
repository_type Digital Repository
spelling curtin-20.500.11937-418222017-09-13T14:16:25Z Recommendation systems for software engineering: A survey from software development life cycle phase perspective Pakdeetrakulwong, Udsanee Wongthongtham, Pornpit - 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. 2014 Conference Paper http://hdl.handle.net/20.500.11937/41822 10.1109/ICITST.2014.7038793 - restricted
spellingShingle Pakdeetrakulwong, Udsanee
Wongthongtham, Pornpit
Recommendation systems for software engineering: A survey from software development life cycle phase perspective
title Recommendation systems for software engineering: A survey from software development life cycle phase perspective
title_full Recommendation systems for software engineering: A survey from software development life cycle phase perspective
title_fullStr Recommendation systems for software engineering: A survey from software development life cycle phase perspective
title_full_unstemmed Recommendation systems for software engineering: A survey from software development life cycle phase perspective
title_short Recommendation systems for software engineering: A survey from software development life cycle phase perspective
title_sort recommendation systems for software engineering: a survey from software development life cycle phase perspective
url http://hdl.handle.net/20.500.11937/41822