ارسل ملاحظاتك

ارسل ملاحظاتك لنا







A Systematic Business Model-Driven Approach for Deriving UML-Based Requirement Specifications

العنوان بلغة أخرى: نهج منظم يعتمد على نماذج الأعمال لإشتقاق متطلبات النظام ممثلة بلغة التصميم الموحدة
المؤلف الرئيسي: Turkman, Salam (Author)
مؤلفين آخرين: Taweel, Adel (Advisor)
التاريخ الميلادي: 2017
موقع: بيرزيت
الصفحات: 1 - 181
رقم MD: 865294
نوع المحتوى: رسائل جامعية
اللغة: الإنجليزية
الدرجة العلمية: رسالة ماجستير
الجامعة: جامعة بيرزيت
الكلية: كلية الدراسات العليا
الدولة: فلسطين
قواعد المعلومات: Dissertations
مواضيع:
رابط المحتوى:
صورة الغلاف QR قانون

عدد مرات التحميل

5

حفظ في:
المستخلص: تعتبر مرحلة هندسة المتطلبات المرحلة الأكثر أهمية في مراحل هندسة البرمجيات، لأنها تمكن المحللين من استنباط متطلبات النظم البرمجية بشكل صحيح وتحديد الاحتياجات والشروط اللازمة لتطويرها، حيث تبين البحوث أن معظم الأخطاء في النظم البرمجية التي يتم اكتشافها في مراحل لاحقة من التطوير، تكون عائدة إلى أخطاء حدثت في مرحلة هندسة المتطلبات. لذلك، اقترح العديد من الباحثين أساليب مختلفة لتحسين هذه المرحلة وتقليل الأخطاء التي تحدث أثنائها، أحد هذه الأساليب المقترحة يعتمد على النماذج الإدارية المتوفرة في المؤسسات لاشتقاق متطلبات النظام، حيث أن العديد من المؤسسات لديها نماذج إدارية على شكل تعليمات أو دليل إجراءات أو مخطط لتمثيل سير العمل، وتحتوي هذه النماذج على تفاصيل كافية صالحة لتحديد جوانب هامة من متطلبات النظم. بعد مراجعة الأبحاث التي أجريت في هذا المجال، تبين وجود العديد من المقترحات لاشتقاق متطلبات النظم من نماذج الأعمال (انظر الفصل 3) بشكل اوتوماتيكي، ولكن فشلوا في تحقيق الاشتقاق دون اللجوء إلى تصحيح يدوي كبير. في هذه الأطروحة، نقدم مقترح منظم لاشتقاق متطلبات النظام استنادا إلى النماذج الإدارية، حيث يتكون هذا المقترح من مجموعة خطوات لتحسين النماذج الإدارية قبل تحويلها إلى متطلبات النظام. تم تنفيذ الاشتقاق باستخدام خوارزميات مبنية على مجموعة من القواعد تم بناءها كجزء من هذا العمل. على الرغم من أن هذا الاشتقاق ليس مؤتمت بالكامل، لكنه يهدف إلى تحقيق درجة أكبر من الاتمتة لاشتقاق متطلبات أكثر دقة وصحة ومطابقة لاحتياجات العمل، وبالتالي يمكننا من التغلب على العديد من المشاكل التي تظهر في مرحلة هندسة المتطلبات، مثل سوء فهم الأعمال من خلال المحللين، وعدم التركيز على الهدف من النظام، وسوء الفهم بين أصحاب المصلحة والمحللين، واختصار الجهد والوقت، وفي نهاية المطاف اختصار الأخطاء التي تظهر في النظم البرمجية. تم استخدام 37 نموذج إداري مصنفة إلى 6 مستويات من ثراء المحتوى، لتقييم المقترح والتأكد من صحته، حيث تم تقييم المقترح من ثلاثة جوانب: الكفاءة، الشمولية والدقة. أظهرت نتائج التقييم أن النهج المقترح أنتج متطلبات صحيحة مقارنة بنتائج الدراسات الأخرى، كما وصلت نسبة الشمولية وتغطية رموز BPMN إلى 90%، وتتناسب كفاءة المقترح طرديا مع مستوى ثراء النماذج الإدارية برموز BPMN.

عناصر مشابهة