Structure-oriented merging of revisions of software documents

79Citations
Citations of this article
27Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Merging revisions of software documents after development has branched into multiple lines is a difficult task. Previous approaches to merging are either based on text files or refer to specific languages. These approaches do not meet the requirements to a merge tool which is to be integrated into a multilingual structure-oriented environment. In this paper, we present a structure-oriented merge tool that is applicable to software documents (requirements definitions, software architecture descriptions, module implementations, etc.) written in arbitrary languages, preserves their context-free correctness, and also takes binding of identifiers to their declarations into account.

Cite

CITATION STYLE

APA

Westfechtel, B. (1991). Structure-oriented merging of revisions of software documents. In Proceedings of the 3rd International Workshop on Software Configuration Management, SCM 1991 (pp. 68–79). Association for Computing Machinery, Inc. https://doi.org/10.1145/111062.111071

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free