ديفيد بارناس

ديفيد لورج بارناس (مواليد 10 فبراير 1941) هو رائد كندي في مجال هندسة البرمجيات ، وقد طور مفهوم إخفاء المعلومات في البرمجة المعيارية ، وهو عنصر مهم في البرمجة الكائنية التوجه اليوم. كما يُعرف بدعوته إلى التوثيق الدقيق.

حياة

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

حصل ديفيد بارناس على عدد من الجوائز والتكريمات:

عمل

تصميم معياري

في التصميم المعياري ، يُعدّ مبدأ بارناس المزدوج المتمثل في التماسك العالي داخل الوحدات والترابط الضعيف بينها أساسيًا للتصميم المعياري في البرمجيات. مع ذلك، في ورقة بارناس الرائدة عام 1972 بعنوان "حول المعايير المستخدمة في تقسيم الأنظمة إلى وحدات" ، يُعبّر عن هذا المبدأ بمصطلحات إخفاء المعلومات ، دون استخدام مصطلحي التماسك والترابط . [ 3 ]

النشاط التقني

اتخذ الدكتور بارناس موقفًا علنيًا ضد مبادرة الدفاع الاستراتيجي الأمريكية (المعروفة أيضًا باسم "حرب النجوم") في منتصف ثمانينيات القرن الماضي، مُجادلًا بأنه من المستحيل كتابة تطبيق بجودة كافية يمكن الوثوق به لمنع هجوم نووي. [ 4 ] كما كان في طليعة الداعين إلى احتراف " هندسة البرمجيات " (وهو مصطلح يصفه بأنه "زواج غير مكتمل" [ 5 ] ). يُعدّ الدكتور بارناس أيضًا من أشدّ المُدافعين عن الأخلاقيات في مجال هندسة البرمجيات.

الموقف من أساليب التقييم الأكاديمي

انضم بارناس إلى مجموعة العلماء الذين ينتقدون علنًا النهج القائم على عدد المنشورات في تصنيف الإنتاج الأكاديمي. في ورقته البحثية المنشورة في نوفمبر 2007 بعنوان " أوقفوا لعبة الأرقام " [ 6 ] ، يشرح بالتفصيل عدة أسباب تجعل نظام التقييم الأكاديمي الحالي القائم على الأرقام، والمستخدم في العديد من المجالات من قبل الجامعات في جميع أنحاء العالم (سواء كان موجهًا نحو عدد المنشورات أو عدد الاستشهادات التي يحصل عليها كل منشور)، معيبًا، وأنه بدلًا من المساهمة في التقدم العلمي، يؤدي إلى ركود المعرفة.

فهرس

انظر أيضاً

مراجع

  1. بحث عن زملاء الجمعية الملكية للكيمياء ، تم استرجاعه في 2018-01-04.
  2. تم أرشفة اقتباس زمالة GI في 13 أغسطس 2011 في Wayback Machine ، وتم استرجاعه في 9 مارس 2012.
  3. بارناس 1972 .
  4. بارناس، د. ل. (ديسمبر 1985). "الجوانب البرمجية لأنظمة الدفاع الاستراتيجية" . مجلة الاتصالات ACM . 28 (12): 1326-1335 . Bibcode : 1985AmSci..73..432P . doi : 10.1145/214956.214961 . S2CID 16457730 . 
  5. بارناس، د. ل. (سبتمبر 1997). "هندسة البرمجيات: زواج لم يكتمل" . مجلة الاتصالات ACM . 40 (9): 128. doi : 10.1145/260750.260784 . S2CID 52852783 . 
  6. بارناس، ديفيد (نوفمبر 2007). "أوقفوا لعبة الأرقام". اتصالات رابطة آلات الحوسبة . 50 (11): 19-21 . doi : 10.1145/1297797.1297815 . S2CID 29606711 . 

للمزيد من القراءة

  • (2001). هوفمان، دانيال م.؛ وايس، ديفيد م. (محرران). أساسيات البرمجيات - أوراق بحثية مختارة لديفيد ل. بارناس . أديسون-ويسلي . ISBN 0-201-70369-6.