FRANÇAIS
A showcase of ÉTS researchers’ publications and other contributions
SEARCH

Measuring components' unused members

Downloads

Downloads per month over past year

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.

[img]
Preview
PDF
Bourque P 2004 5892.pdf - Accepted Version
Use licence: All rights reserved to copyright holder.

Download (220kB) | Preview

Abstract

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.

Item Type: Conference proceeding
Editors:
EditorsORCID
Abran, AlainUNSPECIFIED
Bundschuh, ManfredUNSPECIFIED
Büren, GünterUNSPECIFIED
Dumke, Reiner R.UNSPECIFIED
Professor:
Professor
Abran, Alain
Bourque, Pierre
Affiliation: Génie logiciel et des technologies de l'information, Génie logiciel et des technologies de l'information
Date Deposited: 04 Oct 2013 15:30
Last Modified: 03 Aug 2020 12:51
URI: https://espace2.etsmtl.ca/id/eprint/5892

Actions (login required)

View Item View Item