Software engineering metrics for COTS-based systems

被引:30
|
作者
Sedigh-Ali, S [1 ]
Ghafoor, A
Paul, RA
机构
[1] Purdue Univ, Sch Elect & Comp Engn, W Lafayette, IN 47907 USA
[2] US Dept Def, Washington, DC USA
关键词
D O I
10.1109/2.920611
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Large projects rely increasingly on commercial off-the-shelf components, a trend that emphasizes the need for adequate metrics to quantify component quality. Handling the growth of these COTS-based systems requires new approaches to quality and risk management. The authors offer software-engineering metrics to aid developers and managers in analyzing their quality-improvement initiatives' return on investment and to facilitate the modeling of cost and quality. They assert that large-scale component reuse or COTS component acquisition can generate savings in development resources, which can be applied to improve quality and enhance reliability, availability, and maintenance. Further, metrics play a critical role in identifying risks that involve performance, reliability adaptability, scheduling, and product evaluation. COTS products change rapidly, and research on COTS-based-system development is still in the early stages. Given that cost-effectiveness and quality provide the major factors in deciding for or against component acquisition, the authors see an urgent need for empirical and analytical research that will lead to more accurate cost and quality models for these systems.
引用
收藏
页码:44 / +
页数:8
相关论文
共 50 条
  • [1] Requirements Engineering for COTS-based Software Systems
    Carvallo, Juan P.
    Franch, Xavier
    Quer, Carme
    APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 638 - +
  • [2] Metrics-based framework for decision making in COTS-based software systems
    Sedigh-Ali, S
    Ghafoor, A
    Paul, RA
    7TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2002, : 243 - 244
  • [3] COTS-based requirements engineering
    Alves, C
    COMPONENT-BASED SOFTWARE QUALITY: METHODS AND TECHNIQUES, 2003, 2693 : 21 - 39
  • [4] COTS-based requirements engineering
    Alves, Carina
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2003, 2693 : 21 - 39
  • [5] Changes in the requirements engineering processes for COTS-based systems
    Kohl, R
    FIFTH IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING, PROCEEDINGS, 2001, : 271 - 271
  • [6] Scale embedded systems engineering: A cots-based approach
    Strosnider, JK
    Levy, DC
    ALGORITHMS AND ARCHITECTURES FOR REAL-TIME CONTROL 1997, 1997, : 99 - 100
  • [7] Complex COTS-based software systems: practical steps for their maintenance
    Carney, David
    Hissam, Scott A.
    Plakosh, Daniel
    Journal of Software Maintenance, 2000, 12 (06): : 357 - 376
  • [8] Complex COTS-based software systems: practical steps for their maintenance
    Carney, D
    Hissam, SA
    Plakosh, D
    JOURNAL OF SOFTWARE MAINTENANCE-RESEARCH AND PRACTICE, 2000, 12 (06): : 357 - 376
  • [9] A wish list for requirements engineering for COTS-based information systems
    Perrone, V
    COTS BASED SOFTWARE SYSTEMS, PROCEEDINGS, 2004, 2959 : 146 - 158
  • [10] Constructing COTS-based software components with reusing COTS products
    Lee, SC
    Lin, JM
    Jiau, HJC
    INTERNATIONAL SYMPOSIUM ON MULTIMEDIA SOFTWARE ENGINEERING, PROCEEDINGS, 2000, : 289 - 296