header
Image from OpenLibrary

Cloud-computing software product line requirements engineering / Mohamed Ali Mohamed Abdelmonam ; Supervised Mervat Gheith , Eman Nasr

By: Contributor(s): Material type: TextTextLanguage: English Publication details: Cairo : Mohamed Ali Mohamed Abdelmonam , 2018Description: 153 Leaves : charts , facsimiles ; 30cmOther title:
  • هندسة متطلبات خطوط انتاج البرمجيات لتطبيقات الحوسبة السحابية [Added title page title]
Subject(s): Available additional physical forms:
  • Issued also as CD
Dissertation note: Thesis (Ph.D.) - Cairo University - Institute of Statistical Studies and Research - Department of Computer and Information Science Summary: 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
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Home library Call number Copy number Status Barcode
Thesis Thesis قاعة الرسائل الجامعية - الدور الاول المكتبة المركزبة الجديدة - جامعة القاهرة Cai01.18.02.Ph.D.2018.Mo.C (Browse shelf(Opens below)) Not for loan 01010110076916000
CD - Rom CD - Rom مخـــزن الرســائل الجـــامعية - البدروم المكتبة المركزبة الجديدة - جامعة القاهرة Cai01.18.02.Ph.D.2018.Mo.C (Browse shelf(Opens below)) 76916.CD Not for loan 01020110076916000

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.

to post a comment.