A new algorithm in assembly for component-based software using dependency chart

被引:2
|
作者
Department of Computer Science and Engineering, Dr. Mahalingam College of Engineering and Technology, Pollachi 642 003 Tamil Nadu, India [1 ]
不详 [2 ]
不详 [3 ]
不详 [4 ]
机构
来源
Int. J. Inf. Syst. Change Mange. | 2007年 / 3卷 / 261-278期
关键词
CBSD - CBSE - Component assembly - Component coupling - Component dependency rating - Component-based software development - Component-based software engineering - Dependency chart;
D O I
10.1504/IJISCM.2007.015599
中图分类号
学科分类号
摘要
Component-Based Software Development (CBSD) promises to reduce development cost and time by enabling rapid development of highly flexible and easily maintainable software modules. CBSD is based on the idea that software systems can be developed by selecting and integrating appropriate components which have already been developed and then assembling them to obtain the functionality desired in target application. Improper assembly of software components will lead to more number of defects, increase in complexity, development time, less reliability, etc. So, correct assembly of software components is an important issue. The aim of this paper is to develop a systematic procedure to assemble software components to build high quality software. The proposed algorithm is based on dependency chart in which the interaction between the components is considered as the major criteria. The proposed algorithm is applied in a component-based Enterprise Resource Planning software system to discuss the implications of the proposed algorithm. © 2007, Inderscience Publishers.
引用
收藏
相关论文
共 50 条
  • [1] Using component metadata based on dependency relationships matrix to improve the testability of component-based software
    Ma Liangli
    Wang Houxiang
    Li Yongjie
    [J]. 2006 1ST INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT, 2006, : 13 - +
  • [2] Component-based software version management based on a Component-Interface Dependency Matrix
    Huang, Shi-Ming
    Tsai, Chih-Fong
    Huang, Po-Chun
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (03) : 382 - 399
  • [3] Towards a versioning model for component-based software assembly
    Gergic, J
    [J]. INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2003, : 138 - 147
  • [4] Design, retrieval, and assembly in component-based software development
    Vitharana, P
    Zahedi, F
    Jain, H
    [J]. COMMUNICATIONS OF THE ACM, 2003, 46 (11) : 97 - 102
  • [5] New component-based reliability model to predict the reliability of component-based software
    Tomar D.
    Tomar P.
    [J]. International Journal of Reliability and Safety, 2019, 13 (1-2) : 83 - 95
  • [6] Improvement of component selection process using genetic algorithm for component-based software development
    Department of Computer Science and Engineering, Dr Mahalingam College of Engineering and Technology, Pollachi 642 003 Tamil Nadu, India
    不详
    不详
    [J]. Int. J. Inf. Syst. Change Mange., 2008, 1 (63-80): : 63 - 80
  • [7] The design of dependency relationships matrix to improve the testability of component-based software
    Ma Liangli
    Wang Houxiang
    Lu Yansheng
    [J]. QSIC 2006: SIXTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2006, : 93 - +
  • [8] Component-Based Software
    [J]. P C Magazine: The Independent Guide to IBM - Standard Personal Computers, 16 (08):
  • [9] A methodology for developing component-based software with generation and assembly processes
    Lee, JY
    Kim, JS
    [J]. 6TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS: BROADBAND CONVERGENCE NETWORK INFRASTRUCTURE, 2004, : 696 - 699
  • [10] Component-based software development - A new paradigm in software engineering?
    Pree, W
    [J]. ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE AND INTERNATIONAL COMPUTER SCIENCE CONFERENCE, PROCEEDINGS, 1997, : 523 - 524