Flexible fine-grained version control for software documents

被引:0
|
作者
Nguyen, TN [1 ]
Munson, EV [1 ]
Boyland, JT [1 ]
Thao, C [1 ]
机构
[1] Univ Wisconsin, Dept Comp Sci, Milwaukee, WI USA
关键词
D O I
10.1109/APSEC.2004.54
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Internal structures of software artifacts, especially program source code, are very important to software engineers in developing and maintaining a high-quality software. However existing version control and configuration management systems often treat a software system as a set of files in directories on a file system. They usually disregard the logical structures of documentations and program source code and treat them as a set of lines for version control. Therefore, it creates burdensome for ordinary developers because the implementation domain (logical level) and the version control domain (file level) require different mental models. This paper describes the fine-grained version control tool of the Software Concordance environment that is flexible to manage the evolution of many different structural levels in a software document.
引用
收藏
页码:212 / 219
页数:8
相关论文
共 50 条
  • [31] Fine-grained contract negotiation for hierarchical software components
    Chang, H
    Collet, P
    EUROMICRO-SEAA 2005: 31ST EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2005, : 28 - 35
  • [32] Managing fine-grained changes in software document relationships
    Nguyen, TN
    SERP '05: Proceedings of the 2005 International Conference on Software Engineering Research and Practice, Vols 1 and 2, 2005, : 681 - 687
  • [33] Fine-Grained Network Analysis for Modern Software Ecosystems
    Boldi, Paolo
    Gousios, Georgios
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2021, 21 (01)
  • [34] Change Taxonomy A Fine-Grained Classification of Software Change
    Elkholy, Mohamed
    Elfatatry, Ahmed
    IT PROFESSIONAL, 2018, 20 (04) : 28 - 36
  • [35] Flexible and fine-grained simulation of speed in language processing
    Pan, Xueyao
    Liang, Bingqian
    Li, Xi
    FRONTIERS IN PSYCHOLOGY, 2024, 15
  • [36] Vclusters: A flexible, fine-grained object clustering mechanism
    McAuliffe, ML
    Carey, MJ
    Solomon, MH
    ACM SIGPLAN NOTICES, 1998, 33 (10) : 230 - 243
  • [37] Fine-grained shock models to rejuvenate software systems
    Fujio, H
    Okamura, H
    Dohi, T
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2003, E86D (10): : 2165 - 2171
  • [38] A fine-grained mining of dynamic texts with software agents
    Pham, H
    DMIN '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON DATA MINING, 2005, : 257 - 263
  • [39] Design and implementation of a fine-grained software inspection tool
    Anderson, P
    Reps, T
    Teitelbaum, T
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2003, 29 (08) : 721 - 733
  • [40] FlexTOE: Flexible TCP Offload with Fine-Grained Parallelism
    Shashidhara, Rajath
    Stamler, Tim
    Kaufmann, Antoine
    Peter, Simon
    PROCEEDINGS OF THE 19TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION (NSDI '22), 2022, : 87 - 102