The proposal of improved component selection framework

Component selection is considered one of hard tasks in Component Based Software Engineering (CBSE). It is difficult to find the optimal component selection. CBSE is an approach that is used to develop a software system from pre-existing software components. Appropriate software component selection plays an important role in CBSE. Many approaches were suggested to solve component selection problem. In this paper the component selection is done by improving the integrated component selection framework by including the pliability metric. Pliability is a flexible measure that assesses software quality in terms of its components quality. The validation of this proposed solution is done through collecting a sample of people who answer an electronic questionnaire that composed of 20 questions. The questionnaire is distributed through social sites such as Twitter, Facebook and emails. The result of the validation showed that using the integrated component selection framework with pliability metric is suitable for component selection.

[1]  Ho-Jin Choi,et al.  A study on software component selection methods , 2009, 2009 11th International Conference on Advanced Communication Technology.

[2]  Andreea Vescan A Metrics-Based Evolutionary Approach for the Component Selection Problem , 2009, 2009 11th International Conference on Computer Modelling and Simulation.

[3]  Arvinder Kaur,et al.  Component Selection for Component based Software Engineering , 2010 .

[4]  Jiafu Tang,et al.  An optimization model for software component selection under multiple applications development , 2011, Eur. J. Oper. Res..

[5]  Jeetendra Pande,et al.  Optimal component selection for component based software development using pliability metric , 2013, ACM SIGSOFT Softw. Eng. Notes.

[6]  Jiafu Tang,et al.  Optimization of software components selection for component-based software system development , 2010, Comput. Ind. Eng..

[7]  Ankur Agarwal,et al.  An integrated component selection framework for system-level design , 2011, 2011 IEEE International Systems Conference.

[8]  Shengxiang Yang,et al.  A hybrid evolutionary multiobjective approach for the dynamic component selection problem , 2011, 2011 11th International Conference on Hybrid Intelligent Systems (HIS).

[9]  Anurag Dixit,et al.  Software Component Retrieval Using Genetic Algorithms , 2009, 2009 International Conference on Computer and Automation Engineering.

[10]  Pradeep Tomar,et al.  New Algorithm for Component Selection to Develop Component-Based Software with X Model , 2013 .