Software development with minimum effort has become a challenging task for the software de-velopers. Software effort may be defined as the prediction process of the effort required to de-velop any software. Many software effort estimation models have been developed in the past, but it is observed that none of them can be applied successfully in all kinds of projects in differ-ent environments that raise the problem of the software effort estimation model selection. To se-lect the suitable software effort estimation model, many conflicting selection criteria must be con-sidered in the decision process. The present study emphasizes on the development of a fuzzy multi-criteria decision making approach by integrating Fuzzy Set Theory and Weighted Distance Based Approximation. To show the consistency of the proposed approach, methodology valida-tion is also performed by making comparison with existing methodologies and to check the criti-cality of the selection criterion, sensitivity analysis is also performed.
E-learning websites evaluation and selection is extremely important for the establishment of ef-fective E-learning. The E-learning website selection has crucial importance for the educational sector. The selection of E-learning website problem is generally considered as a Multi-Criteria Decision Making (MCDM) problem which mainly consists of both qualitative and quantitative criteria. The development of an E-learning website mainly depends on the success of the E-learning website selection along with various alternatives. So, for the effective evaluation and se-lection of E-learning websites, a set of selection criteria should be obtained. This paper consists of two steps, the first step is the identification of E-learning website selection criteria, second step provides the linguistic variables against the selection criteria and then fuzzy set theory (FST) is adopted for the calculation of the priority weights of each selection criteria. To show the rela-tive importance of each selection criteria, they ranked according to their global weights.
The present paper emphasizes on the development of a hierarchical model using Fuzzy Multiple Attribute Decision Making (FMADM) method for the selection of E-learning websites. The working of the model developed in this research mainly consists of three steps: (i) Summarization and identification of selection indexes, (ii) Selection indexes weights calculations using Fuzzy Analytical Hierarchy Process (FAHP) and (iii) Ranking of alternatives by implementing three MADM analytical methods as Complex Proportional Assessment (COPRAS), Visekriterijumsko Kompromisno Rangiranje (VIKOR) and Weighted Distance Based Approximation (WDBA). In order to demonstrate the applicability and utility of the proposed methods, an empirical example related to the selection of E-learning websites that are widely used to learn the ‘C’ Programming Language for the software development is carried out. In addition, the results of these three methods are also compared to analyze the critical aspects of the selection indexes. It strongly shows that the developed FMADM model of this paper could be an efficient and effective assessment tool.
In today’s scenario, software has become an essential component in all kinds of systems. The size and the complexity of the software increases with a corresponding increase in its functionality, hence leads to the development of the modular software systems. Software developers emphasize on the concept of component based software engineering (CBSE) for the development of modular software systems. The CBSE concept consists of dividing the software into a number of modules; selecting Commercial Off-the-Shelf (COTS) for each module; and finally integrating the modules to develop the final software system. The selection of COTS for any module plays a vital role in software development. To address the problem of selection of COTS, a framework for ranking and selection of various COTS components for any software system based on expert opinion elicitation and fuzzy-based matrix methodology is proposed in this research paper. The selection problem is modeled as a multi-criteria decision making (MCDM) problem. The evaluation criteria are identified through extensive literature study and the COTS components are ranked based on these identified and selected evaluation criteria using the proposed methods according to the value of a permanent function of their criteria matrices. The methodology is explained through an example and is validated by comparing with an existing method.
There is a tremendous growth of the use of the component based software engineering (CBSE) approach for the development of software systems. The selection of the best suited COTS components which fulfils the necessary requirement for the development of software(s) has become a major challenge for the software developers. The complexity of the optimal selection problem increases with an increase in alternative potential COTS components and the corresponding selection criteria. In this research paper, the problem of ranking and selection of Data Base Management Systems (DBMS) components is modeled as a multi-criteria decision making problem. A ‘Fuzzy Distance Based Approach (FDBA)’ method is proposed for the optimal ranking and selection of DBMS COTS components of an e-payment system based on 14 selection criteria grouped under three major categories i.e. ‘Vendor Capabilities’, ‘Business Issues’ and ‘Cost’. The results of this method are compared with other Analytical Hierarchy Process (AHP) which is termed as a typical multi-criteria decision making approach. The proposed methodology is explained with an illustrated example.
In the past decades, a number of researchers have made their significant contributions to develop different approaches for solving a very challenging problem of commercial off-the shelf (COTS) selection. The development of software with high quality and minimum development time has always been a difficult job for the software developers. Therefore, in today’s scenario, software developers move towards the implementation of component based software engineering that relies on the integration of small pieces of code namely (COTS). In this study, we present a comprehensive descriptive explanation of the various COTS evaluation and selection approaches developed by various researchers in the past to understand the concept of COTS selection. The advantages and disadvantages of each COTS selection approach are also provided, which will give a better prospect to the readers to understand the various existing COTS evaluation and selection approaches.
In the era of technology, the demand of the software development increases at a very high speed, as software has touched the human’s life in all aspects. The better quality software development acquiring minimum development time leads to the team work in which a group of people has been formed that work together in a team for the software development. One of the most significant issues in effective and efficient teamwork is the team leader selection because the team lead-er is the person in any team that is going to handle all types of managerial activities such as leadership, motivation to others, etc. The team leader selection process may be dependent on numerous conflicting selection indexes that make it a Multi-Criteria Decision Making (MCDM) problem. In the present research, an MCDM approach namely, Euclidean Distance Based Approximation (EDBA) which is based on the calculation of the composite distance value for each alter-native from a hypothetical optimal point is presented. The result of this study provides a comprehensive ranking of team leaders that leads to the right selection of team leader in information technology (IT) sector.