Author : Jogannagari Malla Reddy 1
Date of Publication :23rd February 2018
Abstract: The Component Based Software Engineering (CBSE) is a sub discipline in Software Engineering, which would build the complex systems with integration of reusable prebuilt components. The reusable components are available in the Commercial of the Shelf (COTS), which are developed by third parties. The reusable concept reduces the development time, budget and human efforts in the software process. The requirement engineer performs crucial role in examining and selecting the proper component based on multiple criteria from the COTS. Analytic Hierarchy Process (AHP) provides the effective quantitative approach, which tackles such critical Multi Criteria Decision making problems. The intent of the paper is to evaluate and select the proper component from COTS using AHP, which leads to the customer satisfaction, reduces ambiguity, and prevents the software failure.
Reference :
-
- Ishita Verma, “Study of Component Based Software Engineering,” International Journal of Computer Science & Communication Networks, Vol.3, 2008.
- Ivics Crokovic, Stig Larsson and Michel Chaudron, “Component Based Development Process and Component Life Cycles,” Journal of Computing and Information Technology, pp. 321-327, 2005.
- Javid Ali Khan, “Comparison of Requirement Prioritization Techniques to Find Best Prioritization Technique,” I.J. Modern Education and Computer Science, Vol. 11, pp.53-59, Nov, 2015.
- Javed Ali Khan, “An Evaluation of Requirement Prioritization Techniques with ANP”, International Journal of Advanced Computer Science and Applications, Vol. 7, pp. 419-428., 2016.
- Sushil Chandra Dimri, “An Innovative Model of Software Quality Assurance for Component Based Software Systems”, International Journal of Emerging, Research in Managment and Technology, Vol.4, Issue. 7, pp. 216-219, July, 2015.
- TL. Saaty, “How to make a Decision: The Analytic Hierarchical Process,” European Journal of Operational Research, Vol.48, pp. 9-26, 1990.