Please use this identifier to cite or link to this item:
Title: A qos ontology-based component selection
Authors: Yessad, Lamia 
Boufaida, Zizette 
Affiliations: Faculty of Information and Communication Technology (ICT) 
Faculty of Information and Communication Technology (ICT) 
Keywords: Computer Science - Software Engineering; Computer Science - Software Engineering
Date: 2-Sep-2011
Journal: International Journal on Soft Computing ( IJSC ) 
In the component-based software development, the selection step is very
important. It consists of searching and selecting appropriate software
components from a set of candidate components in order to satisfy the
developer-specific requirements. In the selection process, both functional and
non-functional requirements are generally considered. In this paper, we focus
only on the QoS, a subset of non-functional characteristics, in order to
determine the best components for selection. The component selection based on
the QoS is a hard task due to the QoS descriptions heterogeneity. Thus, we
propose a QoS ontology which provides a formal, a common and an explicit
description of the software components QoS. We use this ontology in order to
semantically select relevant components based on the QoS specified by the
developer. Our selection process is performed in two steps: (1) a QoS matching
process that uses the relations between QoS concepts to pre-select candidate
components. Each candidate component is matched against the developer's request
and (2) a component ranking process that uses the QoS values to determine the
best components for selection from the pre-selected components. The algorithms
of QoS matching and component ranking are then presented and experimented in
the domain of multimedia components.
15 pages, 5 figures, 6 tables
DOI: 10.5121/ijsc.2011.2302
Appears in Collections:Journal Articles

Files in This Item:
File Description SizeFormat
1109.0324.pdf490.96 kBAdobe PDFView/Open

Show full item record

Page view(s)

Last Week
Last month
checked on Jan 29, 2021


checked on Jan 29, 2021

Google ScholarTM




Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.