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 条
  • [31] Safety-based Software Reconfiguration Method for Integrated Modular Avionics Systems in AADL Model
    Wei, Xiaomin
    Dong, Yunwei
    Xiao, Mingrui
    [J]. 2018 IEEE 18TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C), 2018, : 450 - 455
  • [32] Model-Based Solution and Software Engineering Environment for UAV Critical Onboard Applications
    Prosvirin, D. A.
    Kharchenko, V. P.
    [J]. 2015 IEEE 3RD INTERNATIONAL CONFERENCE ACTUAL PROBLEMS OF UNMANNED AERIAL VEHICLES DEVELOPMENTS (APUAVD), 2015, : 312 - 315
  • [33] AAR - A USER FRIENDLY SOFTWARE TOOL FOR THE EVALUATION AND SELECTION OF COMPUTER-SYSTEMS UNDER MULTIPLE CRITERIA
    BOLCH, G
    JUNG, H
    SMORODINSKIJ, S
    [J]. ANGEWANDTE INFORMATIK, 1986, (02): : 75 - 79
  • [34] A New Optimization Model for Project Portfolio Selection Under Interval-Valued Fuzzy Environment
    Mohagheghi, Vahid
    Mousavi, S. Meysam
    Vahdani, Behnam
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2015, 40 (11) : 3351 - 3361
  • [35] A New Optimization Model for Project Portfolio Selection Under Interval-Valued Fuzzy Environment
    Vahid Mohagheghi
    S. Meysam Mousavi
    Behnam Vahdani
    [J]. Arabian Journal for Science and Engineering, 2015, 40 : 3351 - 3361
  • [36] Nonsmooth Optimization Based Multiple Robust Controller Design Under Coupling Partitioned Uncertainty
    Liu Jiaqi
    Gao, X. Z.
    Zenger, K.
    [J]. 2013 EUROPEAN CONTROL CONFERENCE (ECC), 2013, : 3276 - 3281
  • [37] Speech Recognition under Multiple Noise Environment Based on Multi-Mixture HMM and Weight Optimization by the Aspect Model
    Hahm, Seong-Jun
    Ohkawa, Yuichi
    Ito, Masashi
    Suzuki, Motoyuki
    Ito, Akinori
    Makino, Shozo
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (09): : 2407 - 2416
  • [38] Model-based Regression Test Selection for Validating Runtime Adaptation of Software Systems
    Al-Refai, Mohammed
    Ghosh, Sudipto
    Cazzola, Walter
    [J]. 2016 9TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2016, : 288 - 298
  • [39] Software Reliability Model Selection for Component-Based Real-Time Systems
    Garg, Mohit
    Lai, Richard
    [J]. 2014 INTERNATIONAL CONFERENCE ON DATA AND SOFTWARE ENGINEERING (ICODSE), 2014,
  • [40] Multiple Model Adaptive Control of Nonlinear Systems Based on Dynamic Optimization
    Long, Wenkun
    Xu, Tianpeng
    Gao, Haiyan
    [J]. AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2022, 56 (06) : 509 - 518