DESIGN AND EVALUATION OF MUTATION OPERATORS FOR THE ASMETAL LANGUAGE

dc.contributor.authorALKRARHA OSAMA JAMIL
dc.date2014
dc.date.accessioned2022-05-18T06:00:44Z
dc.date.available2022-05-18T06:00:44Z
dc.degree.departmentCollege of Computer Science and Engineering
dc.degree.grantorKing Fahad for Petrolem University
dc.description.abstractاستحدثت آلات الحالة المجردة (ASM) بواسطة جورفيتش في عام 4891 . وتهدف آلات الحالة المجردة لسد الفجوة بين المواصفات غير الرسمية والرسمية من خلال تحويل المواصفات غير الرسمية لمواصفات رسمية واضحة وموجزة. وتعتبر نماذج ASM بسيطة وموجزة، وقابلة للتنفيذ. بالإضافة إلى أنها تدعم مستويات مختلفة من التجريد، وتوفر نماذج صقل واضحة المعالم. وتدعم ASMs كل من المواصفات المتزامنة وغير القطعية . وقد تم اقتراح عدة لغات على أساس ASM للتطوير والتحقق من صحة مواصفات آلات الحالة المجردة. Asmeta هي عبارة عن إطار للتشغيل المتبادل و المتكامل والتي توفر بنية تحتية موحدة تخدم مختلف لغات وأدوات مجال معين. ويعد اختبار الطفرة تقنية تهدف لتقييم مدى ملاءمة مجموعات الاختبار من خلال تعمد إدخال أخطاء في التعليمات البرمجية للبرنامج وذلك من أجل تقييم مدى قدرة مجموعة الاختبار الكشف عن الأخطاء التى تم إدخالها آنفا. وتقترح هذه الرسالة نهج اختبار الطفرة يستند على تقنية المواصفات ASM . وفي هذه الرسالة، تم تصمم مجموعة من مشغلات الطفرة للغة AsmetaL . وتم تحليل وتقييم هذه المشغلات تجريبيا باستخدام عدة دراسات حالة. وعلاوة على ذلك، فإن مجموعة المشغلات المقترحة تم تنفيذها بواسطة MuAsmetaL ، والتي تعتبر أداة لإجراء اختبار الطفرة للغة AsmetaL ، مما يسمح للتحقق من صحة وتنفيذ الطفرات، فضلا عن توليد الإحصاءات ذات الصلة. وكتطبيق للنهج المقترح، تم تولد مجموعات اختبار باستخدام أداة ATGT المتوافقة مع لغة AsmetaL بناء على معايير التغطية المختلفة، وجرى تقييمها. ومن المعروف عن اختبار الطفرة أنه ذا تكلفة حسابية عالية. وفي هذه الرسالة، تم تطبيق كل من الطفرة الانتقايية والعشوايية للغة AsmetaL مما أدى لنتايج ايجابية من حيث الفعالية وخفض التكلفة الحسابية.
dc.identifier.other3637
dc.identifier.urihttps://drepo.sdl.edu.sa/handle/20.500.14154/2130
dc.language.isoen
dc.publisherSaudi Digital Library
dc.thesis.levelMaster
dc.thesis.sourceKing Fahad for Petrolem University
dc.titleDESIGN AND EVALUATION OF MUTATION OPERATORS FOR THE ASMETAL LANGUAGE
dc.typeThesis

Files

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