هندسة البرمجيات الجنائية

يشير هندسة البرمجيات الجنائية إلى تخصص تحليل (وأحيانًا إعادة بناء) وظائف تطبيقات أو خدمات البرمجيات التي أصبحت متوقفة عن العمل؛ أو لم تعد مصحوبة بوثائق، أو كانت تفتقر إليها سابقًا؛ أو التي لم يعد المهندسون الأصليون متاحين لها.

وصف

عادةً ما يتم إجراء هندسة البرمجيات الجنائية بهدف فهم وظائف البرامج - وأحيانًا الغرض منها - التي تخلى عنها مطوروها، وذلك بهدف تصحيح النتائج غير المتوقعة أو تحديد ما إذا كان ينبغي نقل نسخة برمجية عاملة أو إعادة بنائها أو استبدالها أو إيقاف تشغيلها. [ 1 ]

غالباً ما يكون ذلك مطلوباً نتيجة لعمليات الاندماج أو الاستحواذ بين الشركات، أو أثناء عملية الترحيل/الانتقال من مركز بيانات قديم إلى مركز بيانات أحدث.

انظر أيضاً

مراجع