International Journal of Information Engineering and Electronic Business(IJIEEB)

ISSN: 2074-9023 (Print), ISSN: 2074-9031 (Online)

Published By: MECS Press

IJIEEB Vol.5, No.4, Oct. 2013

A Proposal of Expert System to Select Components for the Product Line Software Engineering

Full Text (PDF, 144KB), PP.1-7

Views:180   Downloads:1


M. Rizwan Jameel Qureshi,Nora Farraj

Index Terms



Programming companies in last decades have started to depend more and more on software components in developing their systems in order to save development time and increase the productivity of the company. However, this led to dramatically increase in the number of components, and selecting the appropriate component becomes a tough task. In this paper the authors propose an expert system to help developers choosing the best component fit their requirements. A survey is done to evaluate the efficiency of this proposed solution.

Cite This Paper

M. Rizwan Jameel Qureshi, Nora Farraj,"A Proposal of Expert System to Select Components for the Product Line Software Engineering", IJIEEB, vol.5, no.4, pp.1-7, 2013. DOI: 10.5815/ijieeb.2013.04.01


[1]Kung-Kiu Lau; Zheng Wang; "Software Component Models," Software Engineering, IEEE Transactions on, vol.33, no.10, pp.709-724, Oct. 2007.

[2]Crnkovic, I.; Sentilles, S.; Vulgarakis, A.; Chaudron, M.R.V.;, "A Classification Framework for Software Component Models," Software Engineering, IEEE Transactions on , vol.37, no.5, pp.593-615, Sept.-Oct. 2011.

[3]Carvallo, J.P.; Franch, X.; Quer, C.; "Managing Non-Technical Requirements in COTS Components Selection," Requirements Engineering, 14th IEEE International Conference, vol., no., pp.323-326, 11-15 Sept. 2006.

[4]Mancilla, F.; Astudillo, H.; Visconti, M.; , "Combining COSTUME and Azimut+ to Address Functional and Non-functional Requirements in Software Component Selection," Chilean Computer Science Society (SCCC), 2010 XXIX International Conference of the , vol., no., pp.102-109, 15-19 Nov. 2010.

[5]Aris, H., Salim, S.S.: “State of component models usage: justifying the need for component model selection framework”, Int. Arab J. Inf. Technol., 2011, 8, (3), pp. 313–320.

[6]Aris, H., and S. S. Salim. "Framework for component model selection." Software, IET 5.5 (2011): 474-486.

[7]Fahmi, S.A.; Ho-Jin Choi; "A study on software component selection methods," Advanced Communication Technology, 2009. ICACT 2009. 11th International Conference on, vol.01, no., pp.288-292, 15-18 Feb. 2009.

[8]Haghpanah, N.; Moaven, S.; Habibi, J.; Kargar, M.; Yeganeh, S.H.;, "Approximation Algorithms for Software Component Selection Problem," Software Engineering Conference, 2007. APSEC 2007. 14th Asia-Pacific, vol., no., pp.159-166, 4-7 Dec. 2007.

[9]Yanhua Shao; Mingsheng Zhang; Shengnan Xu; , "Research on decision tree in component retrieval," Fuzzy Systems and Knowledge Discovery (FSKD), 2010 Seventh International Conference on , vol.5, no., pp.2290-2293, 10-12 Aug. 2010.

[10]Liyin Zheng; Lu An; Li Zhang; , "A Component Retrieval Method Based on Query Vector Transfer," Computer Science and Software Engineering, 2008 International Conference on , vol.2, no., pp.116-118, 12-14 Dec. 2008.

[11]Luger, George F. "Artificial intelligence: structures and strategies for complex problem solving." (2009).