Catálogo de publicaciones - libros
Software Product Lines: 9th International Conference, SPLC 2005, Rennes, France, September 26-29, 2005, Proceedings
Henk Obbink ; Klaus Pohl (eds.)
En conferencia: 9º International Conference on Software Product Lines (SPLC) . Rennes, France . September 26, 2005 - September 29, 2005
Resumen/Descripción – provisto por la editorial
No disponible.
Palabras clave – provistas por la editorial
Software Engineering/Programming and Operating Systems; Software Engineering; Computers and Society; Management of Computing and Information Systems
Disponibilidad
Institución detectada | Año de publicación | Navegá | Descargá | Solicitá |
---|---|---|---|---|
No detectada | 2005 | SpringerLink |
Información
Tipo de recurso:
libros
ISBN impreso
978-3-540-28936-4
ISBN electrónico
978-3-540-32064-7
Editor responsable
Springer Nature
País de edición
Reino Unido
Fecha de publicación
2005
Información sobre derechos de publicación
© Springer-Verlag Berlin Heidelberg 2005
Cobertura temática
Tabla de contenidos
doi: 10.1007/11554844_21
Strategies of Product Family Architecture Development
Eila Niemelä
Product family engineering (PFE) is successfully applied in different kinds of software intensive systems. As there are several ways to apply PFE, selecting an appropriate approach is a complex task. This paper introduces six ways to set the goal of PFE and eight strategies to achieve the goal. It also introduces steps how to evaluate which strategy provides the best fit for a company. The criteria for selecting a strategy have been derived from seventeen case studies, including nineteen product families, in the various contexts provided by small, medium size and large companies.
Palabras clave: Customer Satisfaction; Product Family; Maturity Level; Software Product Line; Platform Product.
- Scoping and Architecture | Pp. 186-197
doi: 10.1007/11554844_22
Defining Domain-Specific Modeling Languages to Automate Product Derivation: Collected Experiences
Juha-Pekka Tolvanen; Steven Kelly
Domain-Specific Modeling offers a language-based approach to raise the level of abstraction in order to speed up development work and set variation space already at specification and design phase. In this paper we identify approaches that are applied for defining languages that enable automated variant derivation. This categorization is based on analyzing over 20 industrial cases of DSM language definition.
Palabras clave: Modeling Language; Domain Expert; Product Family; Language Definition; Variability Space.
- Product Derivation | Pp. 198-209
doi: 10.1007/11554844_23
Supporting Production Strategies as Refinements of the Production Process
Oscar Díaz; Salvador Trujillo; Felipe I. Anfurrutia
The promotion of a clear separation between artifact construction and artifact assembling is one of the hallmarks of software product lines. This work rests on the assumption that the mechanisms for producing products considerably quicker, cheaper or at a higher quality, rest not only on the artifacts but on the assembling process itself. This leads to promoting production processes as “first-class artifacts”, and as such, liable to vary to accommodate distinct features. Production process variability and its role to support either production features or production strategies are analyzed. As prove of concept, the AHEAD Tool Suite is used to support a sample application where features require variations on the production process.
Palabras clave: Production Process; Base Layer; Production Plan; Composition Operator; Software Product Line.
- Product Derivation | Pp. 210-221
doi: 10.1007/11554844_24
Using Variation Propagation for Model-Driven Management of a System Family
Patrick Tessier; Sébastien Gérard; François Terrier; Jean-Marc Geib
A system family model (SFM) contains a set of common elements and a set of variable elements known as variation points. Variability modeling is a source of numerous problems: how to express variations, how to ensure the consistency of various views and avoid conflicts. Does the SFM cover all the desired systems? To obtain a specific system, known as "derivation", also known as a product, it is necessary to choose certain variation points from among those included in the SFM model by using a feature model (built during application domain analysis) or a decision model (after SF modelling). The SyF approach presented in this article proposes the "variation point propagation" concept as a means for achieving consistency and dealing with potential conflicts between variations. Under this approach, a decision model, generated from the SFM alone, then enables system family management: analyze coverage of the SF application domain, automate the derivation.
Palabras clave: Decision Model; Model Transformation; Variation Group; System Family; Variation Point.
- Product Derivation | Pp. 222-233