Acceptance Test Case Driven Component Selection Approah

No Thumbnail Available

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Saudi Digital Library

Abstract

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

Description

Keywords

Citation

Endorsement

Review

Supplemented By

Referenced By

Copyright owned by the Saudi Digital Library (SDL) © 2025