Feature Model Extraction from Product Source Codes based on the Semantic Aspect

Jihen Maazoun, Nadia Bouassida, Hanêne Ben-Abdallah, Abdelhak-Djamel Seriai

Abstract

.

References

  1. Acher, M., Baudry, B., Heymans, P., Cleve, A., and Hainaut, J.-L. (2013). Support for reverse engineering and maintaining feature models. In Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems, VaMoS 7813, pages 1-8, New York, NY, USA.
  2. Acher, M., Collet, P., Lahire, P., Moisan, S., and Rigault, J. (2010). Modeling variability from requirements to runtime.
  3. Al-Msie'Deen, R., Seriai, A., Huchard, M., Urtado, C., Vauttier, S., and Salman, H. (2012). An approach to recover feature models from object-oriented source code. In Day Product Line 2012.
  4. Ben-Abdallah, H., Bouassida, N., Gargouri, F., and Hamadou, A. B. (2004). A uml based framework design method. Journal of Object Technology, pages 97- 120.
  5. Binkley, D. and Lawrie, D. (2011). Information retrieval applications in software maintenance and evolution. In Encyclopedia of Software Engineering, pages 454- 43.
  6. Clements, P. and Northrop, L. (2001). Software product lines: Practices and patterns. SEI Series in Software Engineering.
  7. Couto, M., Valente, M., and Figueiredo, F. (2011). Extracting software product lines: A case study using conditional compilation. pages 191-200.
  8. Czarnecki, K. and Eisenecker, U. (2000). Generative programming - methods, tools and applications. Addison-Wesley.
  9. Ganter, B. and Wille, R. (1996). Formal concept analysis: Mathematical foundations. Springer-Verlag.
  10. Kang, K., Cohen, S., Hess, J., Novak, W., and Peterson, A. (1990). Feature-oriented domain analysis (foda) feasibility study,. Technical report CMU/SEI-90-TR-21, Software Engineering Institute,Carnegie Mellon University,.
  11. Loesch, F. and Ploedereder, E. (2007). Restructuring variability in software product lines using concept analysis of product configurations. pages 159-170.
  12. Lozano, A. (2011). An overview of techniques for detecting software variability concepts in source code. In ER Workshops, pages 141-150.
  13. Paskevicius, P., Damasevicius, R., and tuikys, V. (2012). Quality-oriented product line modeling using feature diagrams and preference logic. In Information and Software Technologies, pages 241-254.
  14. Riebisch, P. (2003). Using feature modeling for program comprehension and software architecture recovery. Huntsville Alabama, USA.
  15. Rubin, J. and Chechik, M. (2012). Combining related products into product lines. In FASE, pages 285-300.
  16. Salman, H., Seriai, A., Dony, C., and Al-Msie'Deen, R. (2012). Genetic algorithms as recovering traceability links method between feature models and source code of product variants. In Day Product Line 2012.
  17. She, S., Lotufo, R., Berger, T., Wsowski, A., and Czarnecki, K. (2011). Reverse engineering feature models. pages 461-470.
  18. Xue, Y. (2011). Reengineering legacy software products into software product line based on automatic variability analysis. pages 1114-1117.
  19. Ziadi, T. (Decembre, 2004). Manipulation de lignes de produits en uml. These de doctorat, Universite de Rennes 1.
  20. Ziadi, T., Frias, L., da Silva, M. A. A., and Ziane, M. (2012). Feature identification from the source code of product variants. pages 417-422.
Download


Paper Citation


in Harvard Style

Maazoun J., Bouassida N., Ben-Abdallah H. and Seriai A. (2013). Feature Model Extraction from Product Source Codes based on the Semantic Aspect . In Proceedings of the 8th International Joint Conference on Software Technologies - Volume 1: ICSOFT-EA, (ICSOFT 2013) ISBN 978-989-8565-68-6, pages 154-161. DOI: 10.5220/0004486701540161


in Bibtex Style

@conference{icsoft-ea13,
author={Jihen Maazoun and Nadia Bouassida and Hanêne Ben-Abdallah and Abdelhak-Djamel Seriai},
title={Feature Model Extraction from Product Source Codes based on the Semantic Aspect},
booktitle={Proceedings of the 8th International Joint Conference on Software Technologies - Volume 1: ICSOFT-EA, (ICSOFT 2013)},
year={2013},
pages={154-161},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004486701540161},
isbn={978-989-8565-68-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 8th International Joint Conference on Software Technologies - Volume 1: ICSOFT-EA, (ICSOFT 2013)
TI - Feature Model Extraction from Product Source Codes based on the Semantic Aspect
SN - 978-989-8565-68-6
AU - Maazoun J.
AU - Bouassida N.
AU - Ben-Abdallah H.
AU - Seriai A.
PY - 2013
SP - 154
EP - 161
DO - 10.5220/0004486701540161