Key points are not available for this paper at this time.
पाठ आधारित फ़ाइल तुलनात्मक उपकरण (जैसे, Unix उपयोगिता diff), बहुत सामान्य उपकरण हैं जिन्हें मनमाने फ़ाइलों पर लागू किया जा सकता है। हालाँकि, प्रोग्रामों की तुलना के लिए ऐसे उपकरणों का उपयोग करना असंतोषजनक हो सकता है क्योंकि उनका परिवर्तन का एकमात्र विचार प्रोग्राम के पाठ के आधार पर होता है न कि प्रोग्राम के व्यवहार पर। यह पेपर प्रोग्राम के दो संस्करणों की तुलना करने की एक तकनीक का वर्णन करता है, यह निर्धारित करते हुए कि कौन से प्रोग्राम घटक परिवर्तन का प्रतिनिधित्व करते हैं, और प्रत्येक बदलते घटक को विधात्मक या पाठ्य परिवर्तन के रूप में वर्गीकृत करता है।
सुज़ान होरविट्ज (शुक्रवार,) ने इस प्रश्न का अध्ययन किया।