فهم البرنامج
فهم البرامج ( أو فهم شفرة المصدر ) هو فرع من علوم الحاسوب يهتم بكيفية صيانة مهندسي البرمجيات لشفرة المصدر الموجودة. يتم تحديد ودراسة العمليات المعرفية وغيرها من العمليات ذات الصلة. [ 1 ] وتُستخدم النتائج لتطوير الأدوات والتدريب. [ 2 ]
تتضمن مهام صيانة البرمجيات خمس فئات: الصيانة التكيفية، والصيانة التصحيحية ، والصيانة التحسينية، وإعادة استخدام التعليمات البرمجية ، والاستفادة من التعليمات البرمجية.
نظريات فهم البرامج
تشمل عناوين الأعمال المتعلقة بفهم البرامج ما يلي:
- استخدام نظرية سلوكية لفهم البرامج في هندسة البرمجيات
- مشكلة تحديد المفاهيم في فهم البرامج ، و
- فهم البرنامج أثناء صيانة وتطوير البرمجيات .
يشمل علماء الحاسوب الرواد في فهم البرامج كلاً من روفين بروكس، وتيد جيه بيغرستاف، وأنيليز فون مايرهاوزر.
انظر أيضاً
مراجع
- ↑ ليتوفسكي، ستانلي (1987-12-01). "العمليات المعرفية في فهم البرامج" . مجلة الأنظمة والبرمجيات . 7 (4): 325-339 . doi : 10.1016/0164-1212(87)90032-X . ISSN 0164-1212 .
- ↑ ستوري، مارغريت-آن (15 مايو 2005). "النظريات والأساليب والأدوات في فهم البرامج: الماضي والحاضر والمستقبل" . ورشة العمل الدولية الثالثة عشرة حول فهم البرامج (IWPC'05) . IWPC '05. الولايات المتحدة الأمريكية: جمعية مهندسي الكهرباء والإلكترونيات (IEEE). الصفحات 181-191 . doi : 10.1109/WPC.2005.38 . ISBN 978-0-7695-2254-8.
فئة :
- برمجة الحاسوب
