Auflistung nach Schlagwort "product family"
1 - 2 von 2
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragIs the Feature Traceability Problem Already Solved?(Softwaretechnik-Trends Band 44, Heft 2, 2024) Greiner, Sandra; Kehrer, TimoReverse engineering feature information from a family of software products or configurable software projects is crucial to systematically support organized reuse. A feature represents a user-visible characteristic of the software which allows for its configuration; the resulting variable source code can optionally be included or may also have to be present in each variant of the software. Thus, tracing features to artifacts in the software project is essential to support systematic reuse. Existing solutions to the problem of identifying and mapping feature information in configurable software, either enforce specific development processes, rely on extensive executions of the software, remain coarse-grained at the level of files, or assume language-specific information. These issues raise the question whether the problem of identifying and mapping features to artifacts in configurable software is already sufficiently solved?
- KonferenzbeitragReverse Engineering of Domain Knowledge for Improving Configuration Management(Softwaretechnik-Trends Band 39, Heft 2, 2019) Tenev, Vasil; Becker, Martin; Davitkova, Angjela; Gjurovski, DamjanAs a product family evolves with the increasing number of customer specific members, the product configuration becomes extremely intricate. Configuration key-value settings are often incompletely documented, so their influence on the product structure and behaviour remains hidden. Since side effects and interdependencies of configuration settings are only partially known, the products can only be configured manually. In order to make the product variant management more efficient, we present an approach to reverse engineer the configuration knowledge from product configurations using data analysis techniques. We use correlation analysis to extract dependencies between configuration items. Our approach is conducted on an industrial product family with thousands of individually configured product instances. Each product configuration contains between 20 000 and 30 000 configuration parameters. Our goals in this case are (i) to accelerate the configuration process, (ii) to increase the costeffectiveness for quality assurance, and (iii) to extract and document the domain knowledge