Data envelopment analysis based multi-objective optimization model for evaluation and selection of software components under optimal redundancy.
Pankaj GuptaMukesh Kumar MehlawatDivya MahajanPublished in: Ann. Oper. Res. (2022)
Keyphrases
- optimization model
- software components
- data envelopment analysis
- multi objective
- software systems
- multi criteria
- input output
- efficient frontier
- evolutionary algorithm
- linear programming
- dea models
- optimization process
- software development
- pareto optimal
- multi objective optimization
- genetic algorithm
- building blocks
- optimization algorithm
- commercial off the shelf
- software reuse
- software modules
- multiobjective optimization
- optimal solution
- reusable components
- conflicting objectives
- multiple objective programming
- nsga ii
- object oriented
- dynamic programming
- machine learning
- particle swarm optimization
- software engineering
- control system
- computational complexity
- objective function
- case study
- information systems
- spare parts
- real world