Reverse engineering architectural feature models, Software architecture, pp.220-235, 2011. ,
URL : https://hal.archives-ouvertes.fr/inria-00614984
Service identification based on quality metrics-object-oriented legacy system migration towards SOA, The 26th international conference on software engineering and knowledge engineering, pp.1-6, 2013. ,
URL : https://hal.archives-ouvertes.fr/lirmm-01140323
Automatic documentation of [mined] feature implementations from source code elements and use-case diagrams with the revpline approach, International Journal of Software Engineering and Knowledge Engineering, vol.24, issue.10, pp.1413-1438, 2014. ,
From object-oriented applications to component-oriented applications via component-oriented architecture, Proceedings of 9th WICSA, pp.214-223, 2011. ,
DOI : 10.1109/wicsa.2011.35
URL : https://hal.archives-ouvertes.fr/hal-00664851
Identifying components in object-oriented programs using dynamic analysis and clustering, Proceedings of the 2009 conference of the center for advanced studies on collaborative research. IBM Corp, pp.136-148, 2009. ,
DOI : 10.1145/1723028.1723045
URL : https://hal.archives-ouvertes.fr/hal-00511303
Migrating large object-oriented applications into component-based ones: Instantiation and inheritance transformation, Proceedings of the 2015 ACM SIGPLAN international conference on generative programming: Concepts and experiences, pp.55-64, 2015. ,
DOI : 10.1145/2936314.2814223
URL : https://hal.archives-ouvertes.fr/lirmm-01235461
Materializing architecture recovered from object-oriented source code in component-based languages, Proceedings of European conference on software architecture, 2016. ,
DOI : 10.1007/978-3-319-48992-6_23
Measuring the ability to form a product line from existing products, Proceedings of the fourth international workshop on variability modelling of software-intensive systems, pp.151-154, 2010. ,
Hermes: a simple and efficient algorithm for building the aoc-poset of a binary relation, Annals of Mathematics and Artificial Intelligence, vol.72, issue.1-2, pp.45-71, 2014. ,
URL : https://hal.archives-ouvertes.fr/hal-01101144
Reconstructing architectural views from legacy systems, Specification and refinement of dynamic software architectures. In: Software architecture, pp.107-125, 1999. ,
DOI : 10.1109/wcre.2012.44
Extraction of component-based architecture from object-oriented systems, Proceedings of 7th WICSA, pp.285-288, 2008. ,
DOI : 10.1109/wicsa.2008.44
URL : https://hal.archives-ouvertes.fr/hal-00456356
Search-based extraction of component-based architecture from object-oriented systems, In: Software architecture, pp.322-325, 2008. ,
DOI : 10.1007/978-3-540-88030-1_28
URL : https://hal.archives-ouvertes.fr/hal-00456357
Software product lines: Practices and patterns, 2002. ,
Introduction to algorithms, 2009. ,
Recovering software product line architecture of a family of object-oriented product variants, The Journal of Systems and Software, vol.15, p.31, 2016. ,
URL : https://hal.archives-ouvertes.fr/lirmm-01376004
Pulse-dssa-a method for the development of software reference architectures, Proceedings of the third international workshop on software architecture, pp.25-28, 1998. ,
Reengineering component-based software systems with archimetrix. Software & Systems Modeling 1-30, 2013. ,
An exploratory study of cloning in industrial software product lines, Software maintenance and reengineering (CSMR), pp.25-34, 2013. ,
Software architecture reconstruction: A process-oriented taxonomy. Software Engineering, IEEE Transactions on, vol.35, issue.4, pp.573-591, 2009. ,
DOI : 10.1109/tse.2009.19
URL : https://hal.archives-ouvertes.fr/inria-00498407
Analyzing the source code of multiple software variants for reuse potential, Proceedings of WCRE. IEEE, pp.303-307, 2011. ,
DOI : 10.1109/wcre.2011.44
Object oriented software clustering based on community structure, pp.315-321, 2011. ,
DOI : 10.1109/apsec.2011.33
Feature-level change impact analysis using formal concept analysis, International Journal of Software Engineering and Knowledge Engineering, vol.25, issue.01, pp.69-92, 2015. ,
URL : https://hal.archives-ouvertes.fr/lirmm-01291179
Evolving software product lines with aspects, Proceedings of 8th ICSE, pp.261-270, 2008. ,
DOI : 10.1145/1368088.1368124
URL : http://www.lancs.ac.uk/postgrad/figueire/publications/icse08ready.pdf
Extending the reflexion method for consolidating software variants into product lines, 14th Working Conference on Reverse Engineering, pp.160-169, 2007. ,
Formal concept analysis, Wissenschaftliche Zeitschrift-Technischen Universitat Dresden, vol.45, pp.8-13, 1996. ,
A comparative analysis of software architecture recovery techniques, Automated software engineering (ASE), 2013. ,
, IEEE/ACM 28th international conference on. IEEE, pp.4-86
Designing software product lines with uml, Software engineering workshop-tutorial notes, pp.160-216, 2005. ,
A framework for identifying reusable software components using formal concept analysis, Sixth international conference on information technology: New generations (ITNG), pp.813-818, 2009. ,
Data mining: concepts and techniques, 2006. ,
Ccic: Clustering analysis classes to identify software components, Information and Software Technology, vol.57, pp.329-351, 2015. ,
Modeling product line architectures through change sets and relationships, Proceedings of the 29th international conference on software engineering, pp.189-198, 2007. ,
Feature-oriented domain analysis (FODA) feasibility study, 1990. ,
Feature-oriented re-engineering of legacy systems into product line assets-a case study, Software product lines, pp.45-56, 2005. ,
Comparing and combining genetic and clustering algorithms for software component identification from object-oriented code, Proceedings of the fifth international C * conference on computer science and software engineering, pp.1-8, 2012. ,
URL : https://hal.archives-ouvertes.fr/lirmm-00824149
Quality-centric approach for software component identification from object-oriented code, Proceedings of WICSA/ECSA, pp.181-190, 2012. ,
URL : https://hal.archives-ouvertes.fr/lirmm-00824146
Refactoring a legacy component for reuse in a software product line: a case study, Journal of Software Maintenance and Evolution: Research and Practice, vol.18, issue.2, pp.109-132, 2006. ,
Extending the reflexion method for consolidating software variants into product lines, Software Quality Journal, vol.17, issue.4, pp.331-366, 2009. ,
Easing the transition to software mass customization, Software product-family engineering, pp.282-293, 2002. ,
Visualization-based analysis of quality for large-scale software systems, Proceedings of the 20th IEEE/ACM international conference on automated software engineering. ACM, pp.214-223, 2005. ,
Rapide: A language and toolset for simulation of distributed systems by partial orderings of events, 1996. ,
Comparing software architecture recovery techniques using accurate dependencies, 2015 IEEE/ACM 37th IEEE international conference on software engineering, 2. IEEE, pp.69-78, 2015. ,
Dynamic structure in software architectures, ACM SIGSOFT Software Engineering Notes, vol.21, issue.6, pp.3-14, 1996. ,
Supporting the grow-and-prune model in software product lines evolution using clone detection, 12th European conference on software maintenance and reengineering (CSMR), pp.163-172, 2008. ,
DOI : 10.1109/csmr.2008.4493311
URL : http://www.tzi.de/st/papers/growprune-csmr08.pdf
An evaluation of code similarity identification for the grow-and-prune model, Journal of Software Maintenance and Evolution: Research and Practice, vol.21, issue.2, pp.143-169, 2009. ,
Reference architecture and product line architecture: a subtle but critical difference, Software architecture, pp.207-211, 2011. ,
DOI : 10.1007/978-3-642-23798-0_22
Architecture recovery for product families, Software product-family engineering, pp.332-351, 2004. ,
DOI : 10.1007/978-3-540-24667-1_26
Software product line engineering, p.10, 2005. ,
Mining software components from object-oriented apis, Software reuse for dynamic systems in the cloud and beyond-14th international conference on software reuse, ICSR 2015, pp.330-347, 2015. ,
DOI : 10.1007/978-3-319-14130-5_23
URL : https://hal.archives-ouvertes.fr/lirmm-01324282
Recovering architectural variability of a family of product variants, Software reuse for dynamic systems in the cloud and beyond-14th international conference on software reuse, ICSR2015, pp.17-33, 2015. ,
URL : https://hal.archives-ouvertes.fr/lirmm-01324262
Mining reusable software components from objectoriented source code of a set of similar software, Proceedings of IEEE 14th international conference on information reuse and integration (IRI), pp.193-200, 2013. ,
URL : https://hal.archives-ouvertes.fr/lirmm-01324285
Reverse engineering reusable software components from object-oriented apis, Journal of Systems and Software, 2016. ,
DOI : 10.1016/j.jss.2016.06.101
URL : https://hal.archives-ouvertes.fr/lirmm-01376013
Reverse engineering feature models, Proceedings of 33rd ICSE, pp.461-470, 2011. ,
DOI : 10.1145/1985793.1985856
A gentle introduction to osgi, SIGSOFT Software Engineering Notes, vol.33, issue.5, 2008. ,
DOI : 10.1145/1402521.1402526
URL : http://www.dcc.ufmg.br/~mtov/pub/2008_sen.pdf
Featureide: An extensible framework for feature-oriented software development, Science of Computer Programming, vol.79, pp.70-85, 2014. ,
An aspect-based feature model for architecting component product lines, Software engineering and advanced applications (SEAA), pp.85-92, 2012. ,
DOI : 10.1109/seaa.2012.64
Extracting and facilitating architecture in service-oriented software systems, Proceedings of WICSA/ECSA. IEEE, pp.81-90, 2012. ,
DOI : 10.1109/wicsa-ecsa.212.16
Extracting and facilitating architecture in service-oriented software systems, 2012 joint working IEEE/IFIP conference on software architecture (WICSA) and European conference on software architecture (ECSA), pp.81-90, 2012. ,
DOI : 10.1109/wicsa-ecsa.212.16
Recovering object-oriented framework for software product line reengineering, Top productivity through software reuse, pp.119-134, 2011. ,
DOI : 10.1007/978-3-642-21347-2_10
System of data analysis "concept explorer, Russian) Proceedings of the 7th National Conference on Artificial Intelligence KII, vol.20, pp.127-134 ,
Recovering software product line architecture of a family of object-oriented product variants, The Journal of Systems and Software, 2016. ,
URL : https://hal.archives-ouvertes.fr/lirmm-01376004