برمجيات علم الآثار: الفرق بين النسختين

[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
بندر (نقاش | مساهمات)
لا ملخص تعديل
بندر (نقاش | مساهمات)
لا ملخص تعديل
سطر 1:
'''برمجيات علم الآثار''' هي دراسة تطبيقات [[البرامج]] [[الحاسوبية]] القديمة الغير موثقة بالقدر الكافي والتي تعد كجزء من صيانه البرمجيات للعلم الآثار او المسماه قياساً للعلم [[الآثار]]. وتشمل هذه [[البرمجيات]] الهندسة العكسية لوحدات البرامج وتطبيق مجموعة متنوعة من الأدوات والعمليات بغرض استخراج وفهم هيكلة البرامج و استرداد [[المعلومات]] المتعلقة بالتصميم.
 
ويكشف علم آثار البرمجيات عن عمليات طاقم مختل وظيفياً الذي أنتج وحدات برمجية سيئة التصميم أو بالأخص غير مستخدمة إطلاقاً، ولقد ظل هذا المصطلح قيد الاستخدام لعقود طويلة من الزمن ويعكسه على نحو جيد، فالمبرمج الذي يقرأ الكود القديم قد يشعر بأنه في نفس وضع عالم الآثار الذي يستكشف أنقاض حضارة قديمة.<ref> Robles, Gregorio; Gonzalez-Barahona, Jesus M.; Herraiz, Israel (2005). "An Empirical Approach to Software Archaeology" (PDF). Poster Proceedings of the International Conference on Software Maintenance </ref>
 
== تقنيات ==