Software IC revised: A new approach of component-based software design with software slots

被引:0
|
作者
Duan, Shangwei [1 ]
Yuan, Xiaobu [1 ]
机构
[1] Univ Windsor, Sch Comp Sci, Windsor, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
By investigating the failure of Software IC in object-oriented technology and studying the characteristics of component-based or COTS-based software technologies, this paper revises Software IC and develops a software-slot-oriented strategy for the design of component-based software systems. This new strategy introduces requirements directly into the design of component-based systems, and allows architects to focus on system frameworks without too much concern about components. This work provides a mechanism to deal with the increasingly complex interface logics of COTS systems, and suggests a possible guidance for component standardization. Effectiveness and availability of the proposed approach are illustrated with a case study that applies the software-slot-oriented design on a practical component-based software system.
引用
收藏
页码:73 / +
页数:2
相关论文
共 50 条
  • [31] Sensitivity analysis of software reliability for component-based software applications
    Lo, JH
    Huang, CY
    Kuo, SY
    Lyu, MR
    [J]. 27TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2003, : 500 - 505
  • [32] Component-based Software Update Process in Collaborative Software Development
    Nguyen, Tien N.
    [J]. APSEC 2008:15TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 437 - 444
  • [33] A study on design for testability in component-based embedded software
    Kanstren, Teemu
    [J]. SERA 2008: 6TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS, PROCEEDINGS, 2008, : 31 - 38
  • [34] Moving toward component-based software development approach
    Pour, G
    [J]. TOOLS 27: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES, PROCEEDINGS, 1998, : 296 - 300
  • [35] Research and design of a component-based distributed software platform
    Fu, Shaoyong
    Zhang, Jie
    Wang, Gang
    Xu, Zheng
    Liu, Jiren
    [J]. Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 1999, 20 (12): : 885 - 889
  • [36] A formal approach facilitating the evolution of component-based software
    Thang, NT
    Katayama, T
    [J]. Eighth International Workshop on Principles of Software Evolution, Proceedings, 2005, : 49 - 52
  • [37] Design accompanying analysis of component-based embedded software
    Maydl, W
    [J]. COMPONENT-BASED SOFTWARE ENGINEERING, 2004, 3054 : 178 - 193
  • [38] 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
  • [39] An approach to specify and test component-based dependable software
    Jhumka, A
    Hiller, M
    Suri, N
    [J]. 7TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2002, : 211 - 220
  • [40] NETKIT: A software component-based approach to programmable networking
    Coulson, G
    Blair, G
    Hutchison, D
    Joolia, AA
    Lee, K
    Ueyama, J
    Gomes, A
    Ye, YM
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2003, 33 (05) : 55 - 65