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]](http://espace2.etsmtl.ca/5892/1.hassmallThumbnailVersion/Bourque%20P%202004%205892.pdf)  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: |
Abran, Alain | UNSPECIFIED | Bundschuh, Manfred | UNSPECIFIED | Büren, Günter | UNSPECIFIED | Dumke, Reiner R. | UNSPECIFIED |
|
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 |