Optimization Model of COTS Selection Based on Cohesion and Coupling for Modular Software Systems under Multiple Applications Environment

被引:0
|
作者
Gupta, Pankaj [1 ]
Verma, Shilpi [1 ]
Mehlawat, Mukesh Kumar [1 ]
机构
[1] Univ Delhi, Dept Operat Res, Delhi 110007, India
关键词
Optimization model; COTS selection; Cohesion and Coupling; Reusability; Modular software system; RELIABILITY; QUALITY; COST;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Due to the rapid growth of development of component based software systems, the optimal commercial-off-the-shelf (COTS) selection has become the key concept of optimization techniques used for the purpose. In this paper, we propose an optimization model that aims to select the best-fit COTS components for a modular software system under multiple applications development task. The proposed model maximizes the functional performance and minimizes the total cost of the software system satisfying the constraints of minimum threshold on intra-modular coupling density and reusability of COTS components. A real-world scenario of developing two financial applications for two small-scale industries is included to illustrate the efficiency of the model.
引用
收藏
页码:87 / 102
页数:16
相关论文
共 50 条
  • [21] Software architecture pattern selection model for Internet of Things based systems
    Jacob, Pramod Mathew
    Mani, Prasanna
    [J]. IET SOFTWARE, 2018, 12 (05) : 390 - 396
  • [22] Fuzzy multiple criteria portfolio selection optimization model under real constrains
    [J]. Liu, Y.-J., 2013, Systems Engineering Society of China (33):
  • [23] Decentralized Bilevel Optimization for Supplier Selection Problem with Multiple Items under Fuzzy Random Environment
    Tu, Yan
    Zhou, Xiaoyang
    Lev, Benjamin
    [J]. 2014 SEVENTH INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL SCIENCES AND OPTIMIZATION (CSO), 2014, : 661 - 665
  • [24] Software component evaluation and selection using TOPSIS and fuzzy interactive approach under multiple applications development
    Shilpi Verma
    Mukesh Kumar Mehlawat
    Divya Mahajan
    [J]. Annals of Operations Research, 2022, 312 : 441 - 471
  • [25] Software component evaluation and selection using TOPSIS and fuzzy interactive approach under multiple applications development
    Verma, Shilpi
    Mehlawat, Mukesh Kumar
    Mahajan, Divya
    [J]. ANNALS OF OPERATIONS RESEARCH, 2022, 312 (01) : 441 - 471
  • [26] Optimal components selection based on fuzzy-intra coupling density for component-based software systems under build-or-buy scheme
    Samira Kalantari
    Homayun Motameni
    Ebrahim Akbari
    Mohsen Rabbani
    [J]. Complex & Intelligent Systems, 2021, 7 : 3111 - 3134
  • [27] Optimal components selection based on fuzzy-intra coupling density for component-based software systems under build-or-buy scheme
    Kalantari, Samira
    Motameni, Homayun
    Akbari, Ebrahim
    Rabbani, Mohsen
    [J]. COMPLEX & INTELLIGENT SYSTEMS, 2021, 7 (06) : 3111 - 3134
  • [28] Data envelopment analysis based multi-objective optimization model for evaluation and selection of software components under optimal redundancy
    Pankaj Gupta
    Mukesh Kumar Mehlawat
    Divya Mahajan
    [J]. Annals of Operations Research, 2022, 312 : 193 - 216
  • [29] Data envelopment analysis based multi-objective optimization model for evaluation and selection of software components under optimal redundancy
    Gupta, Pankaj
    Mehlawat, Mukesh Kumar
    Mahajan, Divya
    [J]. ANNALS OF OPERATIONS RESEARCH, 2022, 312 (01) : 193 - 216
  • [30] Optimization Model of Path Selection for Software Testing and Its Evolution-based Solution
    Du Y.
    Sun B.-C.
    Gong D.-W.
    Tian T.
    Yao X.-J.
    [J]. Ruan Jian Xue Bao/Journal of Software, 2022, 33 (09):