An Economic Perspective on Product Line Software Development
نویسنده
چکیده
In this paper, we discuss the view that planning software development — and particularly software reuse — should be based not on standardized criteria, but on those criteria that are particularly relevant to the environment for which the planning is done. We also describe how this tailoring of the decisionmaking process is performed in PuLSE-Eco, an approach for scoping software product lines developed at the Fraunhofer IESE.
منابع مشابه
Natures and Perspectives
“Nature” and “Perspective” have similar meaning for Eclipse developers and for personnel in a software product line organization. The nature of product line work differs from one part of the organization to another. A developer using Eclipse switches among perspectives to have ready access to the specific tools needed for the nature of the current work such as testing, modeling, or plug-in deve...
متن کاملFeature-Oriented Product Line Engineering
0 7 4 0 7 4 5 9 / 0 2 / $ 1 7 . 0 0 © 2 0 0 2 I E E E FODA appeals to many product line developers because features are essential abstractions that both customers and developers understand. Customers and engineers usually speak of product characteristics in terms of the features the product has or delivers, so it’s natural and intuitive to express any commonality or variability in terms of feat...
متن کاملSustainability in Software Product Lines: Report on Discussion Panel at SPLC 2014
Sustainability (defined as “the capacity to keep up”) encompasses a wide set of aims: ranging from energy efficient software products (environmental sustainability), reduction of software development and maintenance costs (economic sustainability), to employee and end-user wellbeing (social sustainability). In this report we explore the role that sustainability plays in software product line en...
متن کاملUsing a Marketing and Product Plan as a Key Driver for Product Line Asset Development
The product line engineering paradigm has emerged recently to address the needs to minimize the development cost and the time to market in this highly competitive global market. Product line development consists of product line asset development and product development using the assets. Product line requirements are essential inputs to product line asset development. These inputs, although crit...
متن کاملConcepts and Guidelines of Feature Modeling for Product Line Software Engineering
Product line software engineering (PLSE) is an emerging software engineering paradigm, which guides organizations toward the development of products from core assets rather than the development of products one by one from scratch. In order to develop highly reusable core assets, PLSE must have the ability to exploit commonality and manage variability among products from a domain perspective. Fe...
متن کامل