A textual software product lines design model by mixing class and feature concepts

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

نموذج خطي لتصميم خطوط إنتاج البرمجيات يجمع بين خصائص الفئات و المميزات

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

Yunus, Ula Abd al-Rauf

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

al-Ghul, Said

الجامعة

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

الكلية

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

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

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

دولة الجامعة

الأردن

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

ماجستير

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

2013

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

-Designing software product line (SPL) is very important for increasing system reusability and decreasing cost and efforts for building components from scratch for each software configuration.

Several approaches handled SPL engineering process with several techniques.

The most famous one was done by separating the commonalities and variability for system’s components to allow configuration selection based on user defined features.

These approaches deal with all software development phases, but the challenge and important phases are design and implementation.

Textual notation-based approaches have been used for their formal syntax and semantics to represent system features and implementations.

But these approaches are still weak in the mixing features (conceptual level) and classes (physical level) that guarantee smooth and automatic configuration generation for software releases.

In this thesis, we will enhance SPL process by defining meta-features that captures the most important characteristics of feature modelling concepts, and classifying these features according to their functionalities.

We will allow mixing class and feature concepts in a simple way using class interfaces and inherent features for smooth move from feature model to class model.

SPL process will be enriching with a textual design and implementation methodology mixing class and feature model in new way.

This methodology allows class model to be declared in a way that reflects features model concepts with consistent mixing with feature model.

It enhances configuration generation process to be simpler, more coherent and complete.

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

الرياضيات

عدد الصفحات

56

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

Table of contents.

Abstract.

Abstract in Arabic.

Chapter One : Introduction.

Chapter Two : Case study.

Chapter Three : Approaches mixing classes and features models.

Chapter Four : A textual model mixing classes and features.

Chapter Five : Implementation issues, evaluation and application areas.

References.

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

Yunus, Ula Abd al-Rauf. (2013). A textual software product lines design model by mixing class and feature concepts. (Master's theses Theses and Dissertations Master). Philadelphia University, Jordan
https://search.emarefa.net/detail/BIM-546276

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

Yunus, Ula Abd al-Rauf. A textual software product lines design model by mixing class and feature concepts. (Master's theses Theses and Dissertations Master). Philadelphia University. (2013).
https://search.emarefa.net/detail/BIM-546276

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

Yunus, Ula Abd al-Rauf. (2013). A textual software product lines design model by mixing class and feature concepts. (Master's theses Theses and Dissertations Master). Philadelphia University, Jordan
https://search.emarefa.net/detail/BIM-546276

لغة النص

الإنجليزية

نوع البيانات

رسائل جامعية

رقم السجل

BIM-546276