Mining Features from the Object-Oriented Source Code of a Collection of Software Variants Using Formal Concept Analysis and Latent Semantic Indexing
Texte intégral
Documents relatifs
We propose to extend the embedded software development process based on V-model by introducing formal methods at the earliest stages of the life cycle and to use it to
Reverse Engineering Feature Models from Software Configurations using Formal Concept Analysis Ra’Fat Ahmad Al-Msie’Deen, Marianne Huchard, Abdelhak-Djamel Seriai,.. Christelle
Feature location in a collection of software product variants using formal concept analysis.. Ra’Fat Ahmad Al-Msie’Deen, Abdelhak-Djamel Seriai, Marianne Huchard, Christelle
All common and optional features are mined for all case studies except logging feature in ArgoUML-SPL and create album/photo and delete album/photo features in Mobile Media
To assist a human expert to document the mined feature implementations, we propose an automatic approach which associates names and descriptions using source code ele- ments of
In this paper we analyze the effectiveness of overlapping clustering based technique to mine functional features from object-oriented (OO) source code of existing systems.
When constructing the dependency graph, we have selected only those dependencies whose composing nodes contains at least one class, which means that the
The proposed approach obtains better results in 36 out of 54 queries (see Fig. The reason why our approach does not obtain good results in 18 queries is: the proposed approach uses