Software Product Line Extraction from Bytecode based applications
Autor: | Lom Messan Hillah, Tewfik Ziadi |
---|---|
Přispěvatelé: | Modélisation et Vérification (MoVe), LIP6, Sorbonne Université (SU)-Centre National de la Recherche Scientifique (CNRS)-Sorbonne Université (SU)-Centre National de la Recherche Scientifique (CNRS) |
Jazyk: | angličtina |
Rok vydání: | 2018 |
Předmět: |
Source code
Java Computer science media_common.quotation_subject 02 engineering and technology [INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE] computer.software_genre Software Unified Modeling Language 020204 information systems Factor (programming language) 0202 electrical engineering electronic engineering information engineering Software product line Bytecode computer.programming_language media_common Programming language business.industry Software Product Line 020207 software engineering Feature model Software_PROGRAMMINGLANGUAGES business computer Analysis |
Zdroj: | International Conference on Engineering of Complex Computer Systems International Conference on Engineering of Complex Computer Systems, Dec 2018, Melbourne, Australia ICECCS |
Popis: | International audience; This paper presents a Software Product Line (SPL) extraction approach to handle legacy software systems running on the Java Virtual Machine (JVM), for which the source code is unavailable, and factor in all input programming languages for the JVM. The approach extracts from the bytecode of a collection of software variants created using the Clone-And-Own approach a full SPL with its feature model. We provide a full implementation and integration in the BUT4Reuse framework. An early experiment was carried out on the ArgoUML case study and preliminary results are discussed. |
Databáze: | OpenAIRE |
Externí odkaz: |