Tracking software components

被引:0
作者
Gao, J
Zhu, EY
Shim, S
机构
来源
JOOP-JOURNAL OF OBJECT-ORIENTED PROGRAMMING | 2001年 / 14卷 / 04期
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Component engineering is gaining substantial interest within the software engineering community. A great deal of research has been devoted to analysis and design methods for component-based software. However, only a few articles addressed the testing and maintenance problems of component-based software. This article discusses component traceability and maintenance issues and solutions in supporting software components of component-based software. The authors propose a Java framework, as well as a systematic approach to support tracking and monitoring of software components in component-based programs. Application examples and the supporting system are described. In addition, the concept of traceable components, including requirements, design guidelines, and architecture style, is introduced. The results are useful for adding systematic component tracking features to the current Java and EJB (Enterprise JavaBean) technology to support software components, including third-party components, in software maintenance.
引用
收藏
页码:13 / 22
页数:10
相关论文
共 18 条
  • [1] DISTRIBUTED SNAPSHOTS - DETERMINING GLOBAL STATES OF DISTRIBUTED SYSTEMS
    CHANDY, KM
    LAMPORT, L
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1985, 3 (01): : 63 - 75
  • [2] GAO J, 1999, REV STARWEST 99 NOV
  • [3] HABAN D, 1988, 21ST P INT C SYST SC, P166
  • [4] DISTRIBUTED PERFORMANCE MONITORING - METHODS, TOOLS, AND APPLICATIONS
    HOFMANN, R
    KLAR, R
    MOHR, B
    QUICK, A
    SIEGLE, M
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (06) : 585 - 598
  • [5] *IEEE, 1986, IEEE STAND SOFTW VER
  • [6] Kit E., 1995, Software testing in the real world: improving the process
  • [7] DEVELOPING AN OBJECT-ORIENTED SOFTWARE TESTING AND MAINTENANCE ENVIRONMENT
    KUNG, D
    GAO, J
    HSIA, P
    TOYOSHIMA, Y
    CHEN, C
    KIM, YS
    SONG, YK
    [J]. COMMUNICATIONS OF THE ACM, 1995, 38 (10) : 75 - 87
  • [8] TIME, CLOCKS, AND ORDERING OF EVENTS IN A DISTRIBUTED SYSTEM
    LAMPORT, L
    [J]. COMMUNICATIONS OF THE ACM, 1978, 21 (07) : 558 - 565
  • [9] LEJTER M, 1992, IEEE T SOFTWARE ENG, V18
  • [10] MCCONNELL S, 1996, RAPID DEV TAMING WID