رسائل ماجيستير
العربية
2015
0079b6fd-c2da-4b4a-b787-afd65be74316
تحسين جودة اجراءات هندسة البرمجيات المقادة بالنماذج
Improvement of Quality for MDE (Model Driven Engineering) Processes
باسم قصيبة, لبني منصور
كلية الهندسة المعلوماتية-جامعة دمشق · سوريا
الموضوعات
علوم تطبيقية وتكنولوجية
روابط وملفات
التعريف والنوع
- رقم الوثيقة
- 0079b6fd-c2da-4b4a-b787-afd65be74316
- رقم العقد
- 0
- نوع الوسائط
- Crawler
- نوع المحتوى
- الرسائل العلمية
- صيغة المصدر
- رسائل ماجيستير
- نوع الملف
- pdf text
- أسماء الملفات
- 1965496_1.pdf
بيانات النشر
- ترجمة العنوان
- Improvement of Quality for MDE (Model Driven Engineering) Processes
- ألقاب المؤلفين
- [{"name_ar":"باسم قصيبة","title_ar":"اشراف","title_en":"Supervision"},{"name_ar":"لبني منصور","title_ar":"اعداد","title_en":"Preparation"}]
- اللغة
- Arabic
المصدر والدورية
- اسم المصدر
- تحسين جودة اجراءات هندسة البرمجيات المقادة بالنماذج
المحتوى والصفحات
- عدد الصفحات
- 226
- ترجمة الملخص
- The quality of software development processes importance increase which makes maintenance and update of these procedures are more easily, because the change must be done.Model Driven Engineering (MDE) is an approach to build software development processes by proving a large success through wide expansion in all information technology fields.Although of the wide extension of using Model Driven Engineering Procedures, It doesn’t accompany with quality increasing for the developed procedures by this approach. Researches count could be null.Meta Models (M2), which drives The Model Driven Engineering (MDE) approach, is the basics for the production of modeling tools. Modeling tools allow us to define Models (M1) in one step in the process. Software quality highly relates with development process. Development process is affected by tools quality that supports its steps. Whenever the highest quality tools increases the quality of development process that uses these tools. We find that it’s so important to review the design of Meta-Model before generating tools (Models). We have to check that there is no smells and refactor them if there are found.The software smells in the low levels (Code and Design) levels centers of large size and less cohesion concepts. So, we try to extend software smell concepts to contain the high levels of software (Meta-Models).I have suggested an approach to detect the smells and refactor them to be avoidingthe size and cohesion problems by part the meta-model to many partial Meta-Models which are smaller, more cohesion and more specializing.Ihave to achieve an empirical study with large number of students and MDE workers. After that I took the results and feedbacks to expand the handle approach which depends on stakeholders’ views and limited case studies to general automatic approach which doesn’t depend on the context to increase quality. I was able to approve between two approaches, the structural one and the semantic or logic one in the same algorithm. I was able to suggest new tools to measure the quality. I supplied this research results with statics and mathematical ratios which are the strong proof of enhance and improvement of Quality and pass the smells.This approach represents the vertical expandition in MDE.We supply our work with empirical studies with 100 students from DamascusUniversity –Faculty of Information Technology.
- كلمات الباحثين
- هندسة البرمجيات
إشراف وإعداد
- الإشراف
- باسم قصيبة
- الإعداد
- لبني منصور
الاقتباسات الببليوغرافية
APA
باسم قصيبة و لبني منصور. (2015). تحسين جودة اجراءات هندسة البرمجيات المقادة بالنماذج. أطروحة(رسائل ماجيستير). كلية الهندسة المعلوماتية-جامعة دمشق. سوريا.
MLA
باسم قصيبة و لبني منصور. تحسين جودة اجراءات هندسة البرمجيات المقادة بالنماذج. 2015. كلية الهندسة المعلوماتية-جامعة دمشق، رسائل ماجيستير.