Title :
Component Selection Repository with Risk Identification
Author :
Kaur, Prabhdeep ; Singh, Jaskirat ; Singh, Harshavardhan
Author_Institution :
Dept. of Comput. Sci. & Eng., Guru Nanak Dev Univ., Amritsar, India
Abstract :
In Component-based Software development, it is desirable to select software components that provide all necessary functionalities and at the same time optimize certain non-functional attributes of the system. Most software companies have increased their inclination towards Component Based Software Development (CBSD) due to the benefits it provides, like reduced development cost and less time-to-market. The most crucial task for the developers/ integrators is to select the best matching component from Component-off-the-shelf (COTS) libraries, which satisfies all the functional as well as non-functional requirements of the software. This paper contributes towards a novel approach for selection of reusable components based on functional and non-functional requirements using Software Component Selection Repository with Risk Identification (SCSRRI) mechanism. SCSRRI provides a repository to software developers for component selection according to their requirements. A case study is carried out in order to show the step by step implementation of the SCSRRI process.
Keywords :
object-oriented methods; risk management; software engineering; CBSD; COTS libraries; SCSRRI mechanism; component-based software development; component-off-the-shelf libraries; software component selection; software component selection repository with risk identification; software functional requirements; software nonfunctional requirements; Data mining; Generators; Libraries; Organizations; Software; Standards organizations; Component Selection; Component-based Software Development; Risk Analysis; SCSRRI;
Conference_Titel :
Computing for Sustainable Global Development (INDIACom), 2014 International Conference on
Conference_Location :
New Delhi
Print_ISBN :
978-93-80544-10-6
DOI :
10.1109/IndiaCom.2014.6828014