A framework for extensible component customization for component-based software development

被引:0
|
作者
Yau, Stephen S. [1 ]
Taweponsomkiat, Choksing [1 ]
Huang, Dazhi [1 ]
机构
[1] Arizona State Univ, Dept Comp Sci & Engn, Tempe, AZ 85287 USA
关键词
component-based software development (CBSD); software reuse; component customization framework; extensible component; application domains;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Component-based software development (CBSD) increases productivity of software developers and improves overall software quality due to high degree of reusability. To achieve the full potential of CBSD, it is necessary for software developers to be able to customize components because it is rare to find the components completely matching their functional and nonfunctional requirements in the new applications. Existing customization approaches can be used to address this problem only in a narrow set of application domains. Addressing customization in a wide range of application domains is highly desirable, but very challenging because there are usually a number of different ways to customize a component. Different application domains can require vastly different customizations on the same component. In this paper, a framework for extensible component customization, which is independent of any run-time system or platform and can be used in a wide range of application domains, is presented.
引用
收藏
页码:369 / +
页数:2
相关论文
共 50 条
  • [31] Open framework for the dynamic reconfiguration of component-based software
    Ketfi, A
    Belkhatir, N
    SERP'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2004, : 948 - 951
  • [32] Component specification to test component-based software
    Kansomkeat, S
    Rivepiboon, W
    COMPUTERS AND THEIR APPLICATIONS, 2004, : 282 - 285
  • [33] Activity Based Costing for Component-Based Software Development
    Robert G. Fichman
    Chris F. Kemerer
    Information Technology and Management, 2002, 3 (1-2) : 137 - 160
  • [34] Component-based software architectures: a framework based on inheritance of behavior
    van der Aalst, WMP
    van Hee, KM
    van der Toorn, RA
    SCIENCE OF COMPUTER PROGRAMMING, 2002, 42 (2-3) : 129 - 171
  • [35] A robot simulator for manufacturing tasks on a component-based software development and execution framework
    Tokunaga, H
    Matsuki, N
    Sawada, H
    Okano, T
    Furukawa, Y
    ISATP 2005: IEEE International Symposium on Assembly and Task Planning (ISATP), 2005, : 162 - 167
  • [36] A New Framework for Configuration Management and Compliance Checking for Component-Based Software Development
    Chakraborty, Manali
    Chaki, Nabendu
    ADVANCED COMPUTING AND SYSTEMS FOR SECURITY, VOL 2, 2016, 396 : 173 - 188
  • [37] Towards a component-based development framework for agents
    Jayatilleke, GB
    Padgham, L
    Winikoff, M
    MULTIAGENT SYSTEM TECHNOLOGIES, PROCEEDINGS, 2004, 3187 : 183 - 197
  • [38] An extensible type system for component-based design
    Xiong, YH
    Lee, EA
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 2000, 1785 : 20 - 37
  • [39] Component-based Software Update Process in Collaborative Software Development
    Nguyen, Tien N.
    APSEC 2008:15TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 437 - 444
  • [40] Component-based software development - A new paradigm in software engineering?
    Pree, W
    ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE AND INTERNATIONAL COMPUTER SCIENCE CONFERENCE, PROCEEDINGS, 1997, : 523 - 524