• DocumentCode
    596153
  • Title

    Diffusion of Software Features: An Exploratory Study

  • Author

    Thung, Ferdian ; Lo, Daniel ; Lingxiao Jiang

  • Author_Institution
    Sch. of Inf. Syst., Singapore Manage. Univ., Singapore, Singapore
  • Volume
    1
  • fYear
    2012
  • fDate
    4-7 Dec. 2012
  • Firstpage
    368
  • Lastpage
    373
  • Abstract
    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.
  • Keywords
    Java; public domain software; software libraries; JDK; Java development kit library; commercial software systems; library developers; library managers; open source software systems; software feature diffusion; software libraries; software products; Communities; Feature extraction; Java; Software; Software libraries; XML; Diffusion; Empirical Software Engineering; Exploratory Study;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
  • Conference_Location
    Hong Kong
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4673-4930-7
  • Type

    conf

  • DOI
    10.1109/APSEC.2012.139
  • Filename
    6462682