A bio-inspired unified modeling language class diagram variability modeling

العناوين الأخرى

استخدام أدوات معالجة اللغة الطبيعية للأتمتة الشبه آلية لتصميم مخطط الفئة من نص مكتوب باللغة العربية

مقدم أطروحة جامعية

al-Shalabi, Kifayah Ahmad

مشرف أطروحة جامعية

Ghul, Said

الجامعة

جامعة فيلادلفيا

الكلية

كلية تكنولوجيا المعلومات

القسم الأكاديمي

قسم علم الحاسوب

دولة الجامعة

الأردن

الدرجة العلمية

ماجستير

تاريخ الدرجة العلمية

2018

الملخص الإنجليزي

Recently, Software Product Lines (SPLs) is a widely used approach to represent the variability modelling in variant software products.

Feature Model (FM) is the most important technique used to define and manage the variability through products in SPLs.

Software design variability model, simplifying the maintenance process, is an emerging approach in software engineering and is therefore important.

One of ways to represent the software design is by using UML class diagram model.

The design modelling using UML class diagram is still a challenge because it needs specific model for each system requirements, and it does not support variability meta modelling at several levels.

Many researches dealt with class diagram variability modelling, but all of them are far from real world, and the feature models they are based on are not covering all class diagram concepts.

In addition, the current approaches are not supported by a complete modelling methodology )domain variability modelling, application family modelling, specific application modelling).

So, this thesis proposes a complete methodology (guiding from domain variability modelling in class diagrams to application specific class diagrams generation) and formal methodology dealing with the above shortages.

Its process is carried out through Domain variable class diagram meta modelling, variable application family class diagram generating, and application specific class diagram generating.

Bio-inspired, it decreases the gap between computing concepts and real world ones.

It supports class diagram variability modelling by introducing versions and revisions features and related relations.

A comparative evaluation with the closest recent works, upon some meaningful criteria in the domain, shows the conceptual value of the proposed methodology and leads to promising research perspectives.

التخصصات الرئيسية

تكنولوجيا المعلومات وعلم الحاسوب

الموضوعات

عدد الصفحات

35

قائمة المحتويات

Table of contents.

Abstract.

Abstract in Arabic.

Chapter One : Introduction.

Chapter Two : Approaches to variability modelling UML class diagram.

Chapter Three : A methodology for bio-inspired UML class diagram variability modelling.

Chapter Four : Evaluation and perspectives.

References.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

al-Shalabi, Kifayah Ahmad. (2018). A bio-inspired unified modeling language class diagram variability modeling. (Master's theses Theses and Dissertations Master). Philadelphia University, Jordan
https://search.emarefa.net/detail/BIM-955500

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

al-Shalabi, Kifayah Ahmad. A bio-inspired unified modeling language class diagram variability modeling. (Master's theses Theses and Dissertations Master). Philadelphia University. (2018).
https://search.emarefa.net/detail/BIM-955500

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

al-Shalabi, Kifayah Ahmad. (2018). A bio-inspired unified modeling language class diagram variability modeling. (Master's theses Theses and Dissertations Master). Philadelphia University, Jordan
https://search.emarefa.net/detail/BIM-955500

لغة النص

الإنجليزية

نوع البيانات

رسائل جامعية

رقم السجل

BIM-955500