Towards a Language-Independent Approach for Reverse-Engineering of Software Product Lines - Archive ouverte HAL
Communication Dans Un Congrès Année : 2014

Towards a Language-Independent Approach for Reverse-Engineering of Software Product Lines

Tewfik Ziadi
Christopher Henard
  • Fonction : Auteur
Mike Papadakis
  • Fonction : Auteur
Mikal Ziane
Yves Le Traon
  • Fonction : Auteur

Résumé

Common industrial practices lead to the development of similar software products. These products are usually managed in an ad-hoc way which gradually results in a low product quality. To overcome this problem, it is essential to migrate these products into a Software Product Line (SPL). Towards this direction, this paper proposes a language-independent approach capable of reverse-engineering an SPL from the source code of product variants. A prototype tool and a case study show the feasibility and the practicality of the proposed approach.

Dates et versions

hal-01217489 , version 1 (19-10-2015)

Identifiants

Citer

Tewfik Ziadi, Christopher Henard, Mike Papadakis, Mikal Ziane, Yves Le Traon. Towards a Language-Independent Approach for Reverse-Engineering of Software Product Lines. 29th Symposium On Applied Computing, SAC 2014, Mar 2014, Gyeongju, South Korea. pp.1064--1071, ⟨10.1145/2554850.2554874⟩. ⟨hal-01217489⟩
121 Consultations
0 Téléchargements

Altmetric

Partager

More