DocumentCode
468410
Title
A Hybrid Software Component Clustering and Retrieval Scheme Using an Entropy-Based Fuzzy k-Modes Algorithm
Author
Stylianou, Constantinos ; Andreou, Andreas S.
Author_Institution
Univ. of Cyprus, Nicosia
Volume
1
fYear
2007
fDate
29-31 Oct. 2007
Firstpage
202
Lastpage
209
Abstract
Modern software development is currently seeking new paths to improve quality and meet time and cost constraints. Reuse of existing software components is considered one of these paths. However, this process experiences significant problems related to efficiently maintaining component repositories, and, moreover, providing the means to discover and retrieve the most suitable ones. This paper aims to provide a methodology to improve the component-based software development process. Specifically, its objective is to introduce an approach that reduces the time to locate suitable software components. The suggested methodology meets the requirements for the efficient searching of components in repositories and also addresses the need for adequate retrieval of the most suitable software components based on the needs of developers. To achieve this we employ a combination of partitional clustering algorithms borrowed from the field of computational intelligence and fuzzy logic thus creating a subset of the available components that are most suitable to the developers´ preferences.
Keywords
entropy; fuzzy logic; object-oriented programming; software quality; component-based software development; computational intelligence; entropy-based fuzzy k-modes algorithm; fuzzy logic; hybrid software component clustering; software component retrieval; Clustering algorithms; Computational intelligence; Costs; Fuzzy logic; Programming; Software algorithms; Software engineering; Software quality; Software reusability; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Tools with Artificial Intelligence, 2007. ICTAI 2007. 19th IEEE International Conference on
Conference_Location
Patras
ISSN
1082-3409
Print_ISBN
978-0-7695-3015-4
Type
conf
DOI
10.1109/ICTAI.2007.100
Filename
4410284
Link To Document