Msheik, Hamdan, Abran, Alain, Mcheick, Hamad et Bourque, Pierre.
2004.
« Measuring components' unused members ».
In Software Measurement - Research and Application : Proceedings of the International Workshop on Software Metrics and DASMA Software Metrik Kongress IWSM/MetriKon 2004 (Berlin, Germany, Nov. 2-5, 2004)
pp. 367-380.
Aachen, Germany : Shaker Verlag.
Prévisualisation |
PDF
Bourque P 2004 5892.pdf - Version acceptée Licence d'utilisation : Tous les droits réservés aux détenteurs du droit d'auteur. Télécharger (220kB) | Prévisualisation |
Résumé
Currently, components technology represents a major step in the evolution of software technology as a whole. Although it has been undergoing continuous enhancement, this technology suffers from a number of limitations: in particular, components’ unused functionalities. For instance, a software component incorporates a set of functions of which a size-varying subset is actually used to satisfy the functional requirements of a particular software application. Consequently, a subset of unused functionalities will persist in the deployed application. This subset of unused functionalities provides no functional value to the hosting application. Furthermore, these unused functionalities consume memory and network resources and might compromise application security if they are exploited inappropriately. In this paper, we propose CUMM (Components’ Unused Member Measurement), a method to measure components’ unused members (attributes and functionalities), and their memory consumption inside a software application. Furthermore, we present a set of analysis models which use the results of the CUMM to determine percentages of unused members as well as the degree of generality of a component’s members.
Type de document: | Compte rendu de conférence |
---|---|
Éditeurs: | Éditeurs ORCID Abran, Alain NON SPÉCIFIÉ Bundschuh, Manfred NON SPÉCIFIÉ Büren, Günter NON SPÉCIFIÉ Dumke, Reiner R. NON SPÉCIFIÉ |
Professeur: | Professeur Abran, Alain Bourque, Pierre |
Affiliation: | Génie logiciel et des technologies de l'information, Génie logiciel et des technologies de l'information |
Date de dépôt: | 04 oct. 2013 15:30 |
Dernière modification: | 03 août 2020 12:51 |
URI: | https://espace2.etsmtl.ca/id/eprint/5892 |
Actions (Authentification requise)
Dernière vérification avant le dépôt |