Article ID: | iaor20084147 |
Country: | Singapore |
Volume: | 24 |
Issue: | 6 |
Start Page Number: | 797 |
End Page Number: | 811 |
Publication Date: | Dec 2007 |
Journal: | Asia-Pacific Journal of Operational Research |
Authors: | Zachariah Babu, Rattihali R.N. |
Keywords: | programming: goal, programming: branch and bound |
This paper discusses a decision-making problem related to software creation through commercial-off-the-shelf modules. When different alternatives of the same module are available with variations in the attributes of quality (like reliability, execution time, etc.) and cost, the problem is to select appropriate alternatives and integrate them into a software such that the objectives of the software developer (with respect to the attributes of quality) are satisfied. This calls for the use of multiple criteria decision-making techniques. The possible inconsistency between the objectives calls for prioritization of the objectives. Hence goal-programming approach is used to formulate the problem. We present a Branch and Bound algorithm to solve this problem.