Diffusion of software features: An exploratory study

New features are frequently proposed in many software libraries. These features include new methods, classes, packages, etc. These features are utilized in many open source and commercial software systems. Some of these features are adopted very quickly, while others take a long time to be adopted....

Full description

Saved in:
Bibliographic Details
Main Authors: THUNG, Ferdian, LO, David, JIANG, Lingxiao
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2012
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/1805
https://ink.library.smu.edu.sg/context/sis_research/article/2804/viewcontent/apsec12diffusion.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-2804
record_format dspace
spelling sg-smu-ink.sis_research-28042017-02-05T08:12:36Z Diffusion of software features: An exploratory study THUNG, Ferdian LO, David JIANG, Lingxiao New features are frequently proposed in many software libraries. These features include new methods, classes, packages, etc. These features are utilized in many open source and commercial software systems. Some of these features are adopted very quickly, while others take a long time to be adopted. Each feature takes much resource to develop, test, and document. Library developers and managers need to decide what feature to prioritize and what to develop next. As a first step to aid these stakeholders, we perform an exploratory study on the diffusion or rate of adoption of features in Java Development Kit (JDK) library. Our empirical study proposes such questions as how many new features are adopted by client applications; how long it takes for a new feature to spread to various software products; what features are diffused quickly; and what features are diffused widely. We perform an exploratory study with new features in Java Development Kit (JDK, from version 1.3 to 1.6) and provide empirical findings to answer the above research questions. 2012-12-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/1805 info:doi/10.1109/APSEC.2012.139 https://ink.library.smu.edu.sg/context/sis_research/article/2804/viewcontent/apsec12diffusion.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Software Engineering
spellingShingle Software Engineering
THUNG, Ferdian
LO, David
JIANG, Lingxiao
Diffusion of software features: An exploratory study
description New features are frequently proposed in many software libraries. These features include new methods, classes, packages, etc. These features are utilized in many open source and commercial software systems. Some of these features are adopted very quickly, while others take a long time to be adopted. Each feature takes much resource to develop, test, and document. Library developers and managers need to decide what feature to prioritize and what to develop next. As a first step to aid these stakeholders, we perform an exploratory study on the diffusion or rate of adoption of features in Java Development Kit (JDK) library. Our empirical study proposes such questions as how many new features are adopted by client applications; how long it takes for a new feature to spread to various software products; what features are diffused quickly; and what features are diffused widely. We perform an exploratory study with new features in Java Development Kit (JDK, from version 1.3 to 1.6) and provide empirical findings to answer the above research questions.
format text
author THUNG, Ferdian
LO, David
JIANG, Lingxiao
author_facet THUNG, Ferdian
LO, David
JIANG, Lingxiao
author_sort THUNG, Ferdian
title Diffusion of software features: An exploratory study
title_short Diffusion of software features: An exploratory study
title_full Diffusion of software features: An exploratory study
title_fullStr Diffusion of software features: An exploratory study
title_full_unstemmed Diffusion of software features: An exploratory study
title_sort diffusion of software features: an exploratory study
publisher Institutional Knowledge at Singapore Management University
publishDate 2012
url https://ink.library.smu.edu.sg/sis_research/1805
https://ink.library.smu.edu.sg/context/sis_research/article/2804/viewcontent/apsec12diffusion.pdf
_version_ 1770571565161775104