المستخلص: |
تعرض هذه الورقة مرحلة التقييم من عملية تجريبية تهدف إلى تقييم واختبار أفضل بيئة لمنهجية هندسة برمجيات ويب بطريقة آلية. تتألف العملية من أربع مراحل رئيسة وهي كالتالي: تحديد السمات، ومسح بيئات هندسة البرمجيات المتواجدة، والتقييم، والاختبار. خلال مرحلة التقييم يتم إنشاء "مخطط تقييم والذي يخدم نطاق محدد لتطوير أنظمة الويب والذي يعكس زاوية اهتمام المنظمة تجاه بيئات هندسة برمجيات AWEM. والفائدة الرئيسية من ذلك هو جعل عملية التقييم معتمدة على المستخدم. يتم إجراء التقييم الحقيقي بعد ذلك بناء على النتائج المستقاة من خلال تطوير مشاريع تجريبية حقيقية. تساهم هذه الورقة في إثراء لجهود البحثية في مجال هندسة الويب من خلال اقتراح آلية تقييم تستخدم فكرة "مخطط التقييم" وهو عبارة عن مجموعة جزئية للمعايير العامة للتقييم. بالإضافة لذلك هناك مساهمة أخرى مهمة للبحث تتمثل في تقديم خوارزميات لتقييم عدة سمات وبدائل والتي ستساهم في نهاية المطاف في عملية اتخاذ القرار. لقد تم تطوير نظام لدعم العملية والخوارزمية يسمى AWEM ESS وتم كذلك تقييمه من خلال استخدامه في حالات واقعية وكانت النتائج متميزة.
purpose is to evaluate and select a best-of-breed AWEM, Automated Web Engineering Methodology environment. The process is basically comprised of four major stages, namely: characteristics identification, screening of available AWEM environments, evaluation, and selection. During the evaluation stage, an “evaluation scheme”, which serves specific web application domains reflecting the organization's perspective towards the AWEM environment, is created. The idea is to make the evaluation proccss more user-centric. The actual evaluation is then conducted based on the results gained through the development of real pilot projects. The paper contributes to the current research in web engineering area by proposing an evaluation mechanism through the introduction of a so-called "evaluation scheme", a sub-set of predefined essential criteria. Another major contribution is the introduction of an evaluation algorithm for weighing and rating various characteristics and alternatives that will eventually assist in making a final decision. Both, the process and the algorithm, were fully automated and evaluated on real world cases using the AWEM-ESS, which is an evaluation and selection system built specifically for this purpose.
|