z-logo
open-access-imgOpen Access
Towards a language-independent approach for reverse-engineering of software product lines
Author(s) -
Tewfik Ziadi,
Christopher Henard,
Mike Papadakis,
Mikal Ziane,
Yves Le Traon
Publication year - 2014
Publication title -
open repository and bibliography (university of luxembourg)
Language(s) - English
Resource type - Conference proceedings
DOI - 10.1145/2554850.2554874
Subject(s) - reverse engineering , software product line , computer science , product (mathematics) , software engineering , software , software quality , quality (philosophy) , product line , domain engineering , software development , software construction , manufacturing engineering , programming language , engineering , epistemology , philosophy , geometry , mathematics
International audienceCommon 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

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom