फॉरवर्ड इंजिनियरिंग आणि रिव्हर्स इंजिनियरिंग दरम्यान फरक

लेखक: Laura McKinney
निर्मितीची तारीख: 2 एप्रिल 2021
अद्यतन तारीख: 26 एप्रिल 2024
Anonim
Surface Integral Equations : Helmholtz Equation
व्हिडिओ: Surface Integral Equations : Helmholtz Equation

सामग्री


फॉरवर्ड इंजिनिअरिंग आणि रिव्हर्स इंजिनीअरिंग हे री इंजिनीअरिंग प्रक्रियेचा एक भाग आहेत आणि जवळचे संबंधित आहेत. फॉरवर्ड इंजिनिअरिंग आणि रिव्हर्स इंजिनीअरिंगमधील महत्त्वपूर्ण फरक म्हणजे पुनर्रचना दरम्यान फॉरवर्ड इंजिनिअरिंग विषय प्रणालीत बदल कामावर ठेवते. याउलट, रिव्हर्स अभियांत्रिकीचा संपूर्ण एकमेव उद्देश सिस्टमची अधिक अमूर्त रचना मिळविण्यासाठी तपासणी करणे हा आहे.

सॉफ्टवेअर री इंजिनीअरिंग अधिक टिकाऊपणा मिळविण्यासाठी लेगसी सिस्टमच्या पुन्हा अंमलबजावणीशिवाय काही नाही. प्रणालीच्या उत्क्रांतीसाठी विद्यमान प्रणालीचे आत्मसात करणे आवश्यक आहे जे बदलले जावे जेणेकरुन बदल अंमलात आणून या प्रणालीत बदल करता येईल.

    1. तुलना चार्ट
    2. व्याख्या
    3. मुख्य फरक
    4. निष्कर्ष

तुलना चार्ट

तुलना करण्यासाठी आधारफॉरवर्ड अभियांत्रिकीउलट अभियांत्रिकी
मूलभूतप्रदान केलेल्या आवश्यकतांसह अनुप्रयोगाचा विकास.दिलेल्या अनुप्रयोगामधून आवश्यकता कमी केल्या जातात.
निश्चिततानेहमीच आवश्यकतांची अंमलबजावणी करणारा अनुप्रयोग तयार करते.अंमलबजावणीमधून एखाद्यास आवश्यकतेबद्दल अनेक कल्पना येऊ शकतात.
निसर्गप्रिस्क्रिप्टिव्हअनुकूली
आवश्यक कौशल्येउच्च प्रवीणतानिम्न-स्तरीय कौशल्य
वेळ आवश्यकअधिककमी
अचूकतामॉडेल तंतोतंत आणि पूर्ण असणे आवश्यक आहे.अपूर्ण मॉडेल आंशिक माहिती देखील प्रदान करू शकते.


फॉरवर्ड अभियांत्रिकी व्याख्या

फॉरवर्ड अभियांत्रिकी अंतिम अंमलबजावणीच्या सामान्य आवश्यकतांच्या मदतीने अनुप्रयोग तयार करण्याची प्रक्रिया आहे. इलियट जे. चिकोफस्की आणि जेम्स एच. क्रॉस यांनी १ 1990 1990 ० साली “फॉरवर्ड इंजिनिअरिंग” हा शब्द त्यांच्या कागदावर वापरला आणि तो पारंपरिक विकासाशी जोडला. वर नमूद केल्याप्रमाणे सिस्टम इव्होल्यूशन तंत्रात विद्यमान सॉफ्टवेअर किंवा प्रोग्राम्सची योग्य माहिती असणे आवश्यक आहे तरच नवीन बदल सादर केले जाऊ शकतात आणि लागू केले जाऊ शकतात.

अग्रेषित अभियांत्रिकीमध्ये सामान्य वैशिष्ट्यांचे अनुसरण करून उत्पादनाची निर्मिती समाविष्ट आहे, जिथे उत्कृष्ट प्रतीचे उत्पादन मिळविण्यासाठी जुन्या सिस्टम वैशिष्ट्यांचे विश्लेषण, पुनर्रचना आणि पुनर्जन्म केले जाते.

फॉरवर्ड इंजिनीअरिंगसाठी वापरलेली इतर नावे आहेत “नूतनीकरण आणि पुनर्प्राप्ती”कारण ते केवळ विद्यमान सॉफ्टवेअरकडून डिझाइनची माहितीच मिळवत नाही तर उत्कृष्ट गुणवत्तेचे उत्पादन तयार करण्यात या माहितीचा उपयोग करते.

रिव्हर्स इंजिनियरिंगची व्याख्या

उलट अभियांत्रिकी, नावाप्रमाणेच फॉरवर्ड इंजिनियरिंगची व्यस्त प्रक्रिया आहे जिथे विद्यमान सिस्टमचे दस्तऐवजीकरण तयार करण्यासाठी विद्यमान सिस्टमचे विश्लेषण केले जाते. प्रारंभी, हार्डवेअरवर रिव्हर्स अभियांत्रिकी लागू केली जाते जिथे तयार केलेल्या उत्पादनांमधून डेसिफरिंग डिझाइनचा व्यायाम प्रचलित आहे.


तथापि, जेव्हा नवीन अनुप्रयोग विकसित केला जातो, तेव्हा रिव्हर्स अभियांत्रिकीचा हेतू सिस्टमचे घटक आणि त्यांचे संबंध शोधण्याचा असतो. विद्यमान सॉफ्टवेअर कोडचे विश्लेषण काही विशिष्ट स्तरांवर केले जाते - सिस्टम, घटक, प्रोग्राम, विधान आणि नमुना.

सोर्स कोडच्या तुलनेत उच्च स्तरावरील अमूर्ततेचा विचार करून प्रोग्रामचे प्रतिनिधित्व तयार करण्यासाठी डेटा, आर्किटेक्चरल, प्रक्रियात्मक डिझाइन माहितीची ही पुनर्प्राप्ती साधली जाते.

  1. फॉरवर्ड अभियांत्रिकी सिस्टमच्या विशिष्टतेसह प्रारंभ होते आणि त्यात विकसनशील प्रणालीचे डिझाइन आणि अंमलबजावणी समाविष्ट असते. उलटपक्षी, रिव्हर्स अभियांत्रिकीची प्रारंभिक पायरी विद्यमान प्रणालीपासून सुरू होते आणि बदलीचे विकास तंत्र अर्थ लावणे वर आधारित असते.
  2. फॉरवर्ड इंजिनिअरिंगचे उप-उत्पादन तयार करणे नेहमीच निश्चित असते परंतु रिव्हर्स इंजिनियरिंगच्या बाबतीत, उत्पादनास तयार न करता आवश्यकतेबद्दल अनेक कल्पना तयार केल्या जातात.
  3. फॉरवर्ड अभियांत्रिकी निसर्गाने लिहून दिली आहे जेथे योग्य परिणामांसाठी विकासकांना विशिष्ट नियमांचे पालन करणे आवश्यक आहे. दुसरीकडे, रिव्हर्स इंजिनीअरिंग अनुकूलक आहे जिथे अभियंताला विकसकाने प्रत्यक्षात काय केले याचा शोध लावला पाहिजे.
  4. रिव्हर्स इंजिनिअरिंगच्या तुलनेत फॉरवर्ड इंजिनीअरिंग अधिक वेळ वापरतो.
  5. फॉरवर्ड इंजिनियरिंगचे अंतिम उत्पादन पूर्ण आणि अचूक असणे आवश्यक आहे. त्याउलट, रिव्हर्स अभियांत्रिकी मॉडेल अपूर्ण असू शकते, पुनर्प्राप्त आंशिक माहिती अद्याप उपयुक्त आहे.

फॉरवर्ड इंजिनियरिंग आणि रिव्हर्स इंजिनियरिंग दरम्यान संबंध

निष्कर्ष

फॉरवर्ड इंजिनिअरिंगमध्ये विषय प्रणालीत बदल समाविष्ट असतो तर रिव्हर्स इंजिनियरिंग केवळ सिस्टमचे विश्लेषण करते. शिवाय, हे पुन: अभियांत्रिकी प्रक्रियेचे घटक आहेत.