إحمال (هندسة برمجيات)
من دار الحكمة
(بالتحويل من نقل (هندسة برمجيات))
يُطْلَق مصطلح الإحمال[1] (بالإنجليزية: Porting) في هندسة البرمجيات على عملية تكييف برنامج ليمكن تشغيله على بيئة برمجية مختلفة عن تلك التي صُمِّم أصلا عليها أو للعمل عليها.[2][3][4] يمكن أن تختلف البيئة الجديدة عن الأصلية في العتاد (معمارية الحاسوب مثلا) أو في النظام البرمجيّ (نظام التشغيل على سبيل المثال). يُعدّ البرنامج مُحْمَلًا إذا كانت تكلفة إحماله إلى منصة جديدة أقل بكثير من تكلفة إنشائه من الصفر؛ تزيد نسبة قابلية الإحمال البرنامج كلما قلت تكلفة تكييفه للعمل في بيئة جديدة.
مراجع
- ↑ معجم مصطلحات المعلوماتية (بالعربية وEnglish)، دمشق: الجمعية العلمية السورية للمعلوماتية، 2025، ص. 415، OCLC:47938198، QID:Q108408025
- ↑ Stanton, Jeffrey؛ Wells, Robert P.؛ Rochowansky, Sandra؛ Mellid, Michael، المحررون (1984). The Addison-Wesley Book of Atari Software. Addison-Wesley. ص. 12, 21, 44, 126. ISBN:0-201-16454-X. مؤرشف من الأصل في 2019-05-02.
- ↑ "The CGW Computer Game Conference". Computer Gaming World (panel discussion). October 1984. ص. 30. مؤرشف من الأصل في 2019-12-18. اطلع عليه بتاريخ 31 October 2013.
{{استشهاد بمجلة}}
: تحقق من التاريخ في:|تاريخ الوصول=
(مساعدة) - ↑ Bernstein, Harvey (May 1985). "Beyond Castle Wolfenstein". Antic. ص. 83. مؤرشف من الأصل في 09 أبريل 2016. اطلع عليه بتاريخ 8 January 2015.
{{استشهاد بخبر}}
: تحقق من التاريخ في:|تاريخ الوصول=
(مساعدة)