A model driven software product line process for developing applications

Sami Ouali, Naoufel Kraïem, Zuhoor Al-Khanjari, Youcef Baghdadi

نتاج البحث: Conference contribution

4 اقتباسات (Scopus)

ملخص

Software Product Line Engineering (SPLE) is an approach for software reuse. It concerns to produce customized software products as atomic or composite services to be reused in SOA-based applications. A common set of artifacts is used to build these services in a planned and managed way. The main purpose of SPLE is to explore commonalities and variabilities. The SPLE approach provides a strategic software reuse that can produce quality Software as a Service (SaaS) while cutting cost and reducing time-to-market. This paper proposes a process to construct services as Software Product Lines by using Model Driven techniques. The process combines the use of maps, visual techniques for SPL modeling, especially features diagrams and MD techniques. In addition to the process, we have developed a tool to support map, feature, and class diagrams modeling.

اللغة الأصليةEnglish
عنوان منشور المضيفAdvanced Information Systems Engineering Workshops - CAiSE 2013 International Workshops, Proceedings
ناشرSpringer Verlag
الصفحات447-454
عدد الصفحات8
رقم المعيار الدولي للكتب (المطبوع)9783642384899
المعرِّفات الرقمية للأشياء
حالة النشرPublished - 2013
الحدث25th Conference on Advanced Information Systems Engineering, CAiSE 2013 - Valencia, Spain
المدة: يونيو ١٧ ٢٠١٣يونيو ٢١ ٢٠١٣

سلسلة المنشورات

الاسمLecture Notes in Business Information Processing
مستوى الصوت148 LNBIP
رقم المعيار الدولي للدوريات (المطبوع)1865-1348

Other

Other25th Conference on Advanced Information Systems Engineering, CAiSE 2013
الدولة/الإقليمSpain
المدينةValencia
المدة٦/١٧/١٣٦/٢١/١٣

ASJC Scopus subject areas

  • ???subjectarea.asjc.1400.1404???
  • ???subjectarea.asjc.2200.2207???
  • ???subjectarea.asjc.1400.1403???
  • ???subjectarea.asjc.1700.1710???
  • ???subjectarea.asjc.2600.2611???
  • ???subjectarea.asjc.1800.1802???

بصمة

أدرس بدقة موضوعات البحث “A model driven software product line process for developing applications'. فهما يشكلان معًا بصمة فريدة.

قم بذكر هذا