Cloud-computing software product line requirements engineering / Mohamed Ali Mohamed Abdelmonam ; Supervised Mervat Gheith , Eman Nasr
Material type:
- هندسة متطلبات خطوط انتاج البرمجيات لتطبيقات الحوسبة السحابية [Added title page title]
- Issued also as CD
Item type | Current library | Home library | Call number | Copy number | Status | Barcode | |
---|---|---|---|---|---|---|---|
![]() |
قاعة الرسائل الجامعية - الدور الاول | المكتبة المركزبة الجديدة - جامعة القاهرة | Cai01.18.02.Ph.D.2018.Mo.C (Browse shelf(Opens below)) | Not for loan | 01010110076916000 | ||
![]() |
مخـــزن الرســائل الجـــامعية - البدروم | المكتبة المركزبة الجديدة - جامعة القاهرة | Cai01.18.02.Ph.D.2018.Mo.C (Browse shelf(Opens below)) | 76916.CD | Not for loan | 01020110076916000 |
Browsing المكتبة المركزبة الجديدة - جامعة القاهرة shelves Close shelf browser (Hides shelf browser)
No cover image available | No cover image available | No cover image available | No cover image available | No cover image available | No cover image available | No cover image available | ||
Cai01.18.02.Ph.D.2018.Em.P Personalizing information retrieval for web resources using social annotation / | Cai01.18.02.Ph.D.2018.Em.P Personalizing information retrieval for web resources using social annotation / | Cai01.18.02.Ph.D.2018.Mo.C Cloud-computing software product line requirements engineering / | Cai01.18.02.Ph.D.2018.Mo.C Cloud-computing software product line requirements engineering / | Cai01.18.02.Ph.D.2018.Ra.P A proposed approach for graph mining / | Cai01.18.02.Ph.D.2018.Ra.P A proposed approach for graph mining / | Cai01.18.02.Ph.D.2019.Ab.N A novel approach for requirements elicitation in e-government projects / |
Thesis (Ph.D.) - Cairo University - Institute of Statistical Studies and Research - Department of Computer and Information Science
Cloud Computing (CC) offers many benefits to the software industry, among which are reduced cost, scalability, high availability, and flexibility. Software Product Lines (SPLs) aim to offer those benefits too, and are very promising trend in software reusability. SPL works to build software as a set of assets that can serve more than one application in the same domain. Building these assets is accomplished in an accumulative way with keeping track of variability in different applications. SPLs consist of two main phases; the first phase in concerned with building the core assets and it called Domain Engineering (DE), and the second phase is Application Engineering (AE). In DE the core assets are created, and in AE the core assets are used with some modification. In the context of SPLs, eliciting requirements for any domain should include a wide range of requirements to satisfy a large set of applications in that domain. Unlike the development of a single application, SPLs require a clear methodology to manage variabilities and commonalities among assets for different applications. Working with Software as a Service (SaaS) applications exposes the need for elicitation techniques that take into consideration the nature of the distributed environment over the cloud
Issued also as CD
There are no comments on this title.