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

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

يؤكد مصطلح هندسة البرمجيات التجريبية على استخدام الدراسات التجريبية بجميع أنواعها لتراكم المعرفة. وتشمل الأساليب المستخدمة التجارب، ودراسات الحالة، والاستبيانات، واستخدام أي بيانات متاحة.

بحث تجريبي في هندسة البرمجيات

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

تُعدّ الشبكة الدولية لأبحاث هندسة البرمجيات (ISERN) مجتمعًا عالميًا يضمّ مجموعات بحثية نشطة في مجال هندسة البرمجيات التجريبية. وتهدف إلى تطوير ممارسات هندسة البرمجيات التجريبية وتعزيز التعاون بين الجامعات والقطاع الصناعي في هذا المجال. وتعقد ISERN اجتماعات سنوية بالتزامن مع المؤتمر الدولي لهندسة البرمجيات التجريبية والقياس (ESEM) .

مراجع

  1. وولين، كلايس (2016). "هل هناك مستقبل لهندسة البرمجيات التجريبية؟". وقائع الندوة الدولية العاشرة لجمعية ACM/IEEE حول هندسة البرمجيات التجريبية والقياس - ESEM '16 . ص  1. doi : 10.1145/2961111.2962641 . ISBN 9781450344272. S2CID 25883722 . 
  2. علي، نعمان بن (2016). "هل الفعالية كافية لاختيار التدخل؟". وقائع الندوة الدولية العاشرة لجمعية ACM/IEEE حول هندسة البرمجيات التجريبية والقياس - ESEM '16 . الصفحات 1-6 . doi : 10.1145/2961111.2962631 . ISBN  9781450344272. S2CID 3208211 . 

فهرس