標題: HOW TO MERGE PROGRAM TEXTS
作者: YANG, W
交大名義發表
資訊工程學系
National Chiao Tung University
Department of Computer Science
公開日期: 1-Nov-1994
摘要: Software usually exists in multiple versions. All these versions must evolve in parallel. We propose a program-merging system that helps programmers to manage the evolution of all versions, which is much needed in software development and maintenance environments. The system can either combine two programs or it can combine changes to a base program. The system consists of three stages: a syntax-based comparator, a synchronous printer, and a merging editor. Based on the differences between the two programs identified by the syntax-based comparator, the synchronous printer combines the texts of two programs. Because there may be conflicts between the two programs, a merging editor provides the user with commands to resolve the conflicts. Another distinct feature of the merging system is the generator approach to producing syntactic program comparators for new programming languages.
URI: http://hdl.handle.net/11536/2257
ISSN: 0164-1212
期刊: JOURNAL OF SYSTEMS AND SOFTWARE
Volume: 27
Issue: 2
起始頁: 129
結束頁: 135
Appears in Collections:Articles