मिस्ट्रल ने भौतिकी-केंद्रित रिज़र्वॉयर सिम्युलेटर के लिए विरासत में मिले Fortran 77 कोड के 40,000 पंक्तियों को आधुनिक C++ में स्थानांतरित करने में एक यूरोपीय ऊर्जा संचालक की सहायता की। इस परियोजना ने वैश्विक अवस्था वाले प्रक्रियात्मक कोड को वस्तु-उन्मुख संरचना में अनुवादित करने की चुनौतियों को संबोधित किया, साथ ही संख्यात्मक समानता सुनिश्चित की।

  • मिस्ट्रल ने एक समानता हार्नेस तैयार किया ताकि यह सत्यापित किया जा सके कि स्थानांतरित C++ मॉड्यूल संख्यात्मक रूप से मौजूदा Fortran आउटपुट से मेल खाते हैं।
  • एजेंटों ने कॉलर-कॉली ट्री उत्पन्न करके और पुराने PDF को स्रोत के साथ समन्वयित करके बिखरी हुई विरासत कोडबेस का दस्तावेजीकरण किया।
  • टीम ने योजनाकार, कोडर, परीक्षक और समीक्षक एजेंटों के साथ मानवीय निगरानी को जोड़ने वाली एक संरचित कार्यप्रवाह का उपयोग किया।
  • इस दृष्टिकोण ने कुल 300,000 पंक्तियों में से पहले स्प्रिंट में ही 40,000 पंक्तियों का सफलतापूर्वक स्थानांतरण किया।

इस केस स्टडी से यह प्रकाशित होता है कि सफलता के लिए समानता हार्नेस बनाना और स्थानांतरण से पहले दस्तावेजीकरण को व्यवस्थित करना महत्वपूर्ण कदम हैं। यह यह भी दर्शाता है कि जटिल विरासत आधुनिकीकरण के लिए पूर्ण रूप से स्वतंत्र एजेंटों की तुलना में मानवीय समीक्षा गेट्स के साथ संरचित कार्यप्रवाह अधिक प्रभावी होते हैं।