Towards Understanding Large-Scale Adaptive Changes from Version Histories

被引:7
|
作者
Meqdadi, Omar [1 ]
Alhindawi, Nouh [1 ]
Collard, Michael L. [2 ]
Maletic, Jonathan I. [1 ]
机构
[1] Kent State Univ, Dept Comp Sci, Kent, OH 44242 USA
[2] Univ Akron, Dept Comp Sci, Akron, OH USA
关键词
Adaptive Maintenance; Commit Types; Maintenance Classification;
D O I
10.1109/ICSM.2013.61
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A case study of three open source systems undergoing large adaptive maintenance tasks is presented. The adaptive maintenance task involves migrating each system to a new version of a third party API. The changes to support the migration were spread out over multiple years for each system. The first two systems are both part of KDE, namely KOffice and Extragear/graphics. The adaptive maintenance task, for both systems, involves migrating to a new version of Qt. The third system is OpenSceneGraph that underwent a migration to a new version of OpenGL. The case study involves sifting through tens of thousands of commits to identify only those commits involved in the specific adaptive maintenance task. The object is to develop a data set that will be used for developing automated methods to identify/characterize adaptive maintenance commits.
引用
收藏
页码:416 / 419
页数:4
相关论文
共 50 条
  • [1] TOWARDS UNDERSTANDING THE LARGE-SCALE STRUCTURE
    DEKEL, A
    [J]. IAU SYMPOSIA, 1987, (124): : 415 - 432
  • [2] Towards a Better Understanding of Large-Scale Network Models
    Mao, Guoqiang
    Anderson, Brian D. O.
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2012, 20 (02) : 408 - 421
  • [3] Towards quick understanding and analysis of large-scale ontologies
    Xiong, Miao
    Chen, Yifan
    Zheng, Hao
    Yu, Yong
    [J]. SEMANTIC WEB - ASWC 2006, PROCEEDINGS, 2006, 4185 : 84 - 98
  • [4] Towards Understanding Desiderata for Large-Scale Civic Input Analysis
    Jasim, Mahmood
    Hoque, Enamul
    Sarvghad, Ali
    Mahyar, Narges
    [J]. CHI'20: EXTENDED ABSTRACTS OF THE 2020 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2020,
  • [5] Towards an Understanding of Large-Scale Biodiversity Patterns on Land and in the Sea
    Beaugrand, Gregory
    [J]. BIOLOGY-BASEL, 2023, 12 (03):
  • [6] Towards imaging large-scale ontologies for quick understanding and analysis
    Tu, KW
    Xiong, M
    Zhang, L
    Zhu, HP
    Zhang, J
    Yu, Y
    [J]. SEMANTIC WEB - ISWC 2005, PROCEEDINGS, 2005, 3729 : 702 - 715
  • [7] Towards Adaptive Continuous Scanning in Large-Scale RFID Systems
    Liu, Haoxiang
    Gong, Wei
    Miao, Xin
    Liu, Kebin
    He, Wenbo
    [J]. 2014 PROCEEDINGS IEEE INFOCOM, 2014, : 486 - 494
  • [8] Towards Large-Scale City Reconstruction from Satellites
    Duan, Liuyun
    Lafarge, Florent
    [J]. COMPUTER VISION - ECCV 2016, PT V, 2016, 9909 : 89 - 104
  • [9] Towards an understanding of the dynamics of colza populations that have "escaped" from large-scale cultivation in an agricultural region
    Pessel, FD
    Lecomte, J
    [J]. OCL-OLEAGINEUX CORPS GRAS LIPIDES, 2000, 7 (04): : 324 - 328
  • [10] Megapixel Adaptive Optics: Towards Correcting Large-scale Distortions in Computational Cameras
    Wang, Congli
    Fu, Qiang
    Dun, Xiong
    Heidrich, Wolfgang
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2018, 37 (04):