Course
code | SE488 |
credit_hours | 3 |
title | Software Product Lines Engineering |
arbic title | |
prequisites | SE393 |
credit hours | 3 |
Description/Outcomes | A software product line (SPL) is a set of software products that share a common, managed set of features and that together address the needs of a particular market segment or mission. They are developed from a common set of core assets in a planned way. By developing large software systems in this way companies can produce a set of products more economically since the development effort put into the shared assets need not be duplicated. SPLs can also help companies to better address product customization tasks to meet specific needs of individual customers. This makes it possible to sustain a high rate of product innovation, while keeping guaranteed levels of overall system performance and quality. The fundamental concept of a software product line is a domain specific product architecture based upon a layered set of platforms. The issues in software product line are not just technical but also include process, organizational and business considerations. |
arabic Description/Outcomes | |
objectives | |
arabic objectives | |
ref. books | |
arabic ref. books | |
textbook | |
arabic textbook | |
objective set | |
content set | |