Mining reusable software components from object-oriented source code of a set of similar software

Anas Shatnawi 1, * Abdelhak-Djamel Seriai 1, *
* Auteur correspondant
1 MAREL - Models And Reuse Engineering, Languages
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
Abstract : One of the most important approaches that support software reuse is Component Based Software Engineering (CBSE). Nevertheless the lack of component libraries is one of the major obstacles to widely use CBSE in the industry. To help filling this need, many approaches have been proposed to identify components from existing object-oriented software. These approaches identify components from singular software. Therefore the reusability of these components may be limited. In this paper, we propose an approach to mine reusable components from a set of similar object-oriented software, which were developed in the same domain, ideally by the same developers. Our goal is to enhance the reusability of mined components compared to those mined from single software. In order to validate our approach, we have applied it onto two open source Java applications of different sizes; small and large-scale ones. The results show that the components mined from the analysis of similar software are more reusable than those which are mined from single ones.
Type de document :
Communication dans un congrès
IRI: Information Reuse and Integration, Aug 2013, San Francisco, CA United States. 14th IEEE International Conference on Information Reuse and Integration (IRI), pp.193-200, 2013, 〈10.1109/IRI.2013.6642472〉
Liste complète des métadonnées

Littérature citée [17 références]  Voir  Masquer  Télécharger

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01324285
Contributeur : Anas Shatnawi <>
Soumis le : mercredi 1 juin 2016 - 18:31:15
Dernière modification le : vendredi 23 novembre 2018 - 12:52:07
Document(s) archivé(s) le : vendredi 2 septembre 2016 - 10:31:06

Fichier

Shatnawi et al_IRI2013_Mining ...
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Anas Shatnawi, Abdelhak-Djamel Seriai. Mining reusable software components from object-oriented source code of a set of similar software. IRI: Information Reuse and Integration, Aug 2013, San Francisco, CA United States. 14th IEEE International Conference on Information Reuse and Integration (IRI), pp.193-200, 2013, 〈10.1109/IRI.2013.6642472〉. 〈lirmm-01324285〉

Partager

Métriques

Consultations de la notice

89

Téléchargements de fichiers

181