Wir verwenden Cookies und Analyse-Tools, um die Nutzerfreundlichkeit der Internet-Seite zu verbessern und für Marketingzwecke. Wenn Sie fortfahren, diese Seite zu verwenden, nehmen wir an, dass Sie damit einverstanden sind. Zur Datenschutzerklärung.
Reverse Engineering Feature Models
Details
Companies often develop in a non-disciplined manner a set of software variants that share some features and di er in others to meet variant-specific requirements. To exploit existing software variants and manage them coherently as a software product line, a feature model must be built as a first step. To do so, it is necessary to extract mandatory and optional features from the code of the variants in addition to associate each feature implementation with its name. In this book, we propose an automatic approach to organize the mined documented features into a feature model. The feature model is a tree which highlights mandatory features, optional features and feature groups (and, or, xor groups). The feature model is completed with requirement and mutual exclusion constraints. We rely on Formal Concept Analysis and software configurations to mine a unique and consistent feature model. To validate our approach, we apply it on several case studies. The results of this evaluation validate the relevance and performance of our proposal as most of the features and their associated constraints are correctly identi ed.
Autorentext
Ra'Fat Al-Msie'Deen received Bachelor of computer science in September 17, 2007 from Al - Hussein Bin Talal University in Jordan, and he received a Master of Science (Information Technology) in March 28, 2009 from University Utara Malaysia. His research interest includes Software Product Line Engineering and Formal Concept Analysis.
Weitere Informationen
- Allgemeine Informationen
- GTIN 09783659614521
- Sprache Englisch
- Größe H220mm x B220mm x T150mm
- Jahr 2014
- EAN 9783659614521
- Format Kartonierter Einband (Kt)
- ISBN 978-3-659-61452-1
- Titel Reverse Engineering Feature Models
- Autor Ra'Fat Al- Msie'Deen , Marianne Huchard , Christelle Urtado
- Herausgeber LAP Lambert Academic Publishing
- Anzahl Seiten 228
- Genre Informatik