Software development risk model - Applied to data from open-source Mozilla project

被引:0
|
作者
Fawcett, JW [1 ]
Gungor, MK [1 ]
机构
[1] Syracuse Univ, Dept Elect Engn & Comp Sci, Syracuse, NY 13244 USA
关键词
dependency analysis; metrics; open-source; software quality; risk analysis;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Development of large software systems creates many, often thousands, of source code files with complex inter-dependencies. Clusters of mutually dependent files introduce the possibility of a chain of forced consequential changes when a single cluster member file is changed. Our software development risk model shows that density of dependencies within such clusters plays a crucial role in this behavior. We develop a file-rank procedure which orders the entire system's file set by increasing risk. This ranking process should prove to be useful while managing the development of large systems, indicating where attention should be focused to improve Test Risk. We have applied this model to a library from the 1.4.1 release of the open source Mozilla project with interesting results.
引用
收藏
页码:640 / 645
页数:6
相关论文
共 50 条
  • [1] Analyzing static structure of large software systems - Based on data from Open-Source Mozilla Project
    Fawcett, JW
    Gungor, MK
    Iyer, AV
    [J]. SERP '05: Proceedings of the 2005 International Conference on Software Engineering Research and Practice, Vols 1 and 2, 2005, : 491 - 496
  • [2] Fuzzy clustering of open-source software quality data: A case study of Mozilla
    Dick, Scott
    Sadia, Aina
    [J]. 2006 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORK PROCEEDINGS, VOLS 1-10, 2006, : 4089 - +
  • [3] Lessons from open-source software development
    O'Reilly, T
    [J]. COMMUNICATIONS OF THE ACM, 1999, 42 (04) : 32 - 37
  • [4] Two case studies of open source software development: Apache and Mozilla
    Mockus, A
    Fielding, RT
    Herbsleb, JD
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2002, 11 (03) : 309 - 346
  • [6] Research brief - Open-source software development
    von Krogh, G
    [J]. MIT SLOAN MANAGEMENT REVIEW, 2003, 44 (03) : 14 - 18
  • [7] Harvesting altruism in open-source software development
    Haruvy, E
    Prasad, A
    Sethi, SP
    [J]. JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2003, 118 (02) : 381 - 416
  • [8] Development of an open-source software for isomer enumeration
    Salomé R. Rieder
    Marina P. Oliveira
    Sereina Riniker
    Philippe H. Hünenberger
    [J]. Journal of Cheminformatics, 15
  • [9] Development of an open-source software for isomer enumeration
    Rieder, Salome R.
    Oliveira, Marina P.
    Riniker, Sereina
    Hunenberger, Philippe H.
    [J]. JOURNAL OF CHEMINFORMATICS, 2023, 15 (01)
  • [10] Open-source software development and distributed innovation
    Kogut, B
    Metiu, A
    [J]. OXFORD REVIEW OF ECONOMIC POLICY, 2001, 17 (02) : 248 - 264