هندسة البرمجيات التجريبية
يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. (يناير 2022) |
هندسة البرمجيات التجريبية (Experimental software engineering) هو النطاق الفرعي لهندسة البرمجيات مع التركيز على تجارب على أنظمة البرمجيات (منتجات البرمجيات والعمليات والموارد). وهي غير مهتمة في وضع تجارب على البرنامج، في جمع البيانات من تلك التجارب، ووضع القوانين والنظريات من هذه البيانات. أنصار البرمجيات الهندسية التجريبية تدعو إلى ان التجريب هو وسيلة هامة في المساهمة في تراكم المعرفة في هندسة البرمجيات.
هندسة البرمجيات التجريبية (Empirical software engineering) هو مفهوم ذات الصلة، وتستخدم في بعض الأحيان بشكل مترادف مع هندسة البرمجيات التجريبية (Experimental software engineering). هندسة البرمجيات التجريبية (Empirical software engineering) هي مجال أبحاث تؤكد أن استخدام الدراسات التجريبية من جميع الأنواع تجميع المعرفة. الأساليب المستخدمة في ذلك التجارب، ومجموعة متنوعة من دراسات الحالة، والدراسات الاستقصائية والتحليلات الإحصائية.
المنطق
[عدل]منهج علمي يشير إلى وجود دورة من الملاحظات والقوانين والنظريات للنهوض بالعلم. تطبق هندسة البرمجيات التجريبية هذا الأسلوب على البرمجيات.
مختبرات البحوث
[عدل]هناك عدد من المختبرات في الجامعات ومعاهد البحوث، والتي تتخصص في صناعة البرمجيات في الهندسة التطبيقية، وتشمل هذه :
- شبكة بحوث هندسة البرمجيات العالمية (ISERN)
- معهد فراونهوفر لهندسة البرمجيات التجريبية (IESE)
- مرصد شيفيلد لهندسة البرمجيات
- مختبر ابحاث سيمولا
- COPPE/UFRJ مجموعة هندسة البرمجيات التجريبية
- جامعة أوسلو
المراجع
[عدل]- باري بوهم, Hans Dieter Rombach, and Marvin V. Zelkowitz (eds.), Foundations of Empirical Software Engineering — The Legacy of Victor R. Basili, Springer-Verlag, 2005, ISBN 3-540-24547-2.
- H. Dieter Rombach, Victor R. Basili and Richard W. Selby (eds.), [Experimental Software Engineering Issues: Critical Assessment and Future Directions], Springer-Verlag, 1993, ISBN 3-540-57092-6.
- Basili, V.; Rombach, D.; Schneider, K.; Kitchenham, B.; Pfahl, D.; Selby, R. (Eds.),Empirical Software Engineering Issues. Critical Assessment and Future Directions, Springer-Verlag, 2007, ISBN 978-3-540-71300-5.