Automated selection of software components based on cost/reliability tradeoff

被引:0
|
作者
Cortellessa, Vittorio [1 ]
Marinelli, Fabrizio [1 ]
Potena, Pasqualina [2 ]
机构
[1] Univ Aquila, Dipartimento Informat, Via Vetoio 1, I-67010 Coppito, AQ, Italy
[2] Univ G.D Annunzio, Dipartimento Sci, I-65127 Pescara, Italy
来源
SOFTWARE ARCHITECTURE | 2006年 / 4344卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Functional criteria often drive the component selection in the assembly of a software system. Minimal distance strategies are frequently adopted to select the components that require minimal adaptation effort. This type of approach hides to developers the non-functional characteristics of components, although they may play a crucial role to meet the system specifications. In this paper we introduce the CODER framework, based on an optimization model, that supports "build-or-buy" decisions in selecting components. The selection criterion is based on cost minimization of the whole assembly subject to constraints on system reliability and delivery time. The CODER framework is composed by: an UML case tool, a model builder, and a model solver. The output of CODER indicates the components to buy and the ones to build, and the amount of testing to be performed on the latter in order to achieve the desired level of reliability.
引用
收藏
页码:66 / +
页数:2
相关论文
共 50 条
  • [1] Experimenting the automated selection of COTS components based on cost and system requirements
    Cortellessa, Vittorio
    Crnkovic, Ivica
    Marinelli, Fabrizio
    Potena, Pasqualina
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2008, 14 (08) : 1228 - 1255
  • [2] Theory of software reliability based on components
    Hamlet, D
    Mason, D
    Woit, D
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2001, : 361 - 370
  • [3] A Cost/Speed/Reliability Tradeoff to Erasing
    Gopalkrishnan, Manoj
    ENTROPY, 2016, 18 (05):
  • [4] Tradeoff of weight and inspection cost in reliability-based structural optimization
    Kale, Amit A.
    Haftka, Raphael T.
    JOURNAL OF AIRCRAFT, 2008, 45 (01): : 77 - 85
  • [5] Tradeoff of weight and inspection cost in reliability-based structural optimization
    Kale, Amit A.
    Haftka, Raphael T.
    Journal of Aircraft, 1600, 45 (01): : 77 - 85
  • [6] SELECTION FACTOR ALGORITHM FOR RELIABILITY AND MAINTAINABILITY TRADEOFF TO OPTIMIZE AVAILABILITY ALLOCATION SUBJECT TO COST CONSTRAINT
    GOVIL, KK
    MICROELECTRONICS AND RELIABILITY, 1984, 24 (03): : 411 - 413
  • [7] Software application design based on architecture, reliability and cost
    Gokhale, SS
    ISCC2004: NINTH INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, VOLS 1 AND 2, PROCEEDINGS, 2004, : 1098 - 1103
  • [8] Software Reliability Model Selection Based on Deep Learning
    Tamura, Yoshinobu
    Matsumoto, Mitsuho
    Yamada, Shigeru
    2016 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING, MANAGEMENT SCIENCE AND APPLICATIONS (ICIMSA), 2016,
  • [9] Reliability certification of software components
    Wohlin, C
    Regnell, B
    FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE REUSE - PROCEEDINGS, 1998, : 56 - 65
  • [10] Software Components Selection in Microservices-based Systems
    Lenarduzzi, Valentina
    Sievi-Korte, Outi
    19TH INTERNATIONAL CONFERENCE ON AGILE SOFTWARE DEVELOPMENT (XP '18), 2018,