عنوان الإطروحه
Modelling and Analysis of Software Reliability Phenomenon in Distributed Development Environment
تاريخ مناقشة الاطروحه
2017-05-20
اسم الطالب
نسرين طلال مرزوق القلاب
المشرف
عمر علي عوده شطناوي
المشرف المشارك
اعضاء لجنة المناقشة
سعد عقلة محمود بني محمد
اكرم عارف نايف حمارشة
احمد العتوم
الكلية
كلية الامير الحسين بن عبدالله لتكنولوجيا المعلومات
القسم
علم الحاسوب
الملخص بالعربية
تحولت دورة تطوير البرمجيات الحالية إلى بيئة بناء موزعة بسبب تطور تكنولوجيا الشبكات وزيادة الطلب على الموارد المشتركة لتخفيض التكلفة. قليل من الدراسات السابقة في هندسة عول البرمجيات التي حاولت نمذجة احصاء عدد الأخطاء في البرمجية وتصحيحها في بيئة التطوير الموزعة ويمكن أن يعزى السبب إلى التعقيد الذي ينطوي عليه وضع نظم موزعة على نطاق واسع. كما أن تصحيح الأخطاء في البرمجيات في بيئة بناء موزعة لم يتم تناوله بدقة في الدراسات لحالية، على الرغم من أنه من الاهداف الأساسية في هذه الصناعات. هذا الهدف دفعنا إلى وضع نهج جديد يعتمد على الجهد المبذول في اختبار موثوقية البر.مجيات المطورة في بيئة موزعة وغير مثالية التصحيح.(لا يتم تصحيح الاخطاء كليا" فيها ) وفي هذه الدراسة تم وصف عمليتي تصحيح الأخطاء والجهد المستهلك في عملية الاختبار من خلال عملية بواسون غير المتجانسة (NHPP) و اقترانات اختبار الجهد المبذول (Testing_effort Functions) منهج النمذجة الذي تم بناؤه في دراستنا هذه يمكن أن يكون مواتيا للحصول على عدة نماذج باتباع منهجية واحدة وبالتالي يمكن ان يكون تحقق نظري لدراسة النماذج العامة دون اتخاذ فرضيات عديدة . ولذلك، فإنه يوفر منصة مشتركة متكاملة لنماذج اختبار عول البرمجيات في بيئات تصحيح أخطاء البرمجيات المثالية وغير المثالية. على حد علمنا هذه المرة الأولى التي يتم فيها بناء مثل هذا النهج للأنظمة الموزعة ،والذي يصف العلاقة بين الوقت /التقويم، والجهد المستهلك في الاختبار، وعملية تصحيح الأخطاء في بيئات تصحيح غير مثالية . ويعتبر منهجا" مناسبا" جدا لتطوير (object-oriented systems) ولإثبات قابلية تطبيق منهج النمذجة المقترح تم استخدام بيانات حقيقية أجريت عليها مشاريع نمذ جة ظاهرة عول البرمجيات في الدراسات السا بقة . و كانت نتائج دراستنا مشجعة بالمقارنة مع نتائج نماذج آخرى تم بناؤها في بيئة مماثلة.
الملخص بالانجليزي
The present scenario of software development life-cycle has switched into a distributed environment because of the development of network technology and ever increased demand of sharing the resources to optimize the cost. In the software reliability engineering literature, few attempts have been made to model the fault testing and debugging process in a distributed development environment. As the area of software fault-debugging in distributed development environment is not thoroughly investigated in current literature, even though it is estimated to have been one of the most expensive endeavor in the industry. This objective dictates developing a novel testing-effort dependent software-reliability modelling approach for distributed-systems developed under imperfect-debugging environment. Fault-debugging process and testing-effort expenditures are described by a non-homogenous Poisson process and testing-effort curve functions respectively. The resultant integrated modelling approach proves to be conducive for obtaining several models by following a single methodology and thus present a perspective investigation for studying of general models without making many assumptions. To the best of our knowledge this is the first time that this kind of integration modelling approach has been carried out for distributed systems that describes the relationship among the calendar time, the testing-effort consumption, and fault- correction/debugging process under imperfect-debugging environment. Actual software reliability data cited in literature have been employed to demonstrate the applicability of the proposed integrated modelling approach. The results are fairly encouraging and plausible when compared with well-documented modeling-approach
رقم ISN
139
للحصول على الرسالة كملف يرجى تزويد المكتبة برقم ISN