A software metric combination model for software reuse

被引:3
|
作者
Lai, ST [1 ]
Yang, CC [1 ]
机构
[1] Chunghwa Telecom Co Ltd, Telecommun Labs, Taipei, Taiwan
关键词
software reuse; software metrics; RSC;
D O I
10.1109/APSEC.1998.733589
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software reuse is an important approach to increase software quality and productivity. In a software reuse procedure, extracting the software components with high reuse potential and high quality is a key step that may directly affect the steps that follow. Some software metrics can measure the quality characteristics of the RSC (Reusable Software Component). However, individual software metric cannot measure the overall quality characteristic of the RSC. Therefore, the software metrics shall be combined, and the conflict situations in metric combination should be reduced. In this paper, we propose a rule-based metric combination model that is based on dynamically weighted linear combinations and conflicts reducing production rules. Applying this model, a highly flexible and practical metric combination approach can be created, the conflict situations in metric combination can be reduced, and a RSC extraction tool can be generated.
引用
收藏
页码:70 / 77
页数:8
相关论文
共 50 条
  • [31] On opportunistic software reuse
    Niko Mäkitalo
    Antero Taivalsaari
    Arto Kiviluoto
    Tommi Mikkonen
    Rafael Capilla
    Computing, 2020, 102 : 2385 - 2408
  • [32] Software reuse in Japan
    Isoda, S
    INFORMATION AND SOFTWARE TECHNOLOGY, 1996, 38 (03) : 165 - 171
  • [33] Software reuse: an overview
    Sadaoui, S
    Mlynarski, A
    Nickle, E
    SERP'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2003, : 840 - 846
  • [34] Software reuse economics
    Boehm, B
    FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE REUSE, PROCEEDINGS, 1996, : 20 - 20
  • [35] Cracking software reuse
    Spinellis, Diomidis
    IEEE SOFTWARE, 2007, 24 (01) : 12 - 13
  • [36] Reuse in software engineering
    Bera, RK
    CURRENT SCIENCE, 1999, 76 (05): : 622 - 623
  • [37] AN ESSAY ON SOFTWARE REUSE
    STANDISH, TA
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1984, 10 (05) : 494 - 497
  • [38] Software Reuse in Practice
    Keswani, Raman
    Joshi, Salil
    Jatain, Aman
    2014 FOURTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATION TECHNOLOGIES (ACCT 2014), 2014, : 159 - 162
  • [39] On opportunistic software reuse
    Makitalo, Niko
    Taivalsaari, Antero
    Kiviluoto, Arto
    Mikkonen, Tommi
    Capilla, Rafael
    COMPUTING, 2020, 102 (11) : 2385 - 2408
  • [40] Software reuse guidelines
    Ramachandran, M
    Proceedings of the 2005 IEEE International Conference on Information Reuse and Integration, 2005, : 270 - 275