Framework for third party testing of component software

被引:0
|
作者
Ma, YS [1 ]
Oh, SU [1 ]
Bae, DH [1 ]
Kwon, YR [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Dept Elect Engn & Comp Sci, Div Comp Sci, Seoul, South Korea
关键词
component-based software engineering; component testing; metadata; framework; EJB;
D O I
10.1109/APSEC.2001.991511
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
To ensure that a component-based software system can run properly and effectively, the qualities of constituent components have to be assured. Third-part), certifcation is a safe approach that buyers should trust when dealing with component software. However current third-party certifcation methods do not support proper functional testing, which is the most important factor when selecting the component. In this paper we will suggest a framework of third party component testing of functionality, satisfying the following given constraint: evaluation of a large number of components within short period of time in a cost-effective way. In this framework, we identify the metadata that a component developer should provide to the third party tester and define the process for third party testing using these metadata. To evaluate our framework, we conducted several experiment with Component Test Manger (CTM), prototype tool for EJB component testing. The result shows that our metadata are positively, necessary and the participation of a component developer is the key to third party testing.
引用
收藏
页码:431 / 434
页数:4
相关论文
共 50 条
  • [1] Third-party testing and the quality of software components
    Councill, WT
    IEEE SOFTWARE, 1999, 16 (04) : 55 - 57
  • [2] An approach for understanding and testing third party software components
    Haddox, JM
    Kapfhammer, GM
    Michael, CC
    ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 2002 PROCEEDINGS, 2002, : 293 - 299
  • [3] Third-party testing and stirrings of the new software engineering
    Councill, B
    IEEE SOFTWARE, 1999, 16 (06) : 76 - 79
  • [4] Software Ingredients: Detection of Third-party Component Reuse in Java']Java Software Release
    Ishio, Takashi
    Kula, Raula Gaikovina
    Kanda, Tetsuya
    German, Daniel M.
    Inoue, Katsuro
    13TH WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2016), 2016, : 339 - 350
  • [5] An approach of security testing for third-party component based on state mutation
    Chen, Jinfu
    Chen, Jiamei
    Huang, Rubing
    Guo, Yuchi
    Zhan, Yongzhao
    SECURITY AND COMMUNICATION NETWORKS, 2016, 9 (15) : 2827 - 2842
  • [6] A Model of Third-party Integration Testing Process for Foundation Software Platform
    Gao, Jing
    Lan, Yuqing
    Jin, Maozhong
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 1199 - 1204
  • [7] Integrating through user interface: A flexible integration framework for third-party software
    Bao, YM
    Horowitz, E
    TWENTIETH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE (COMPSAC'96), PROCEEDINGS, 1996, 20 : 336 - 342
  • [8] THIRD PARTY HIL TESTING OF SAFETY CRITICAL CONTROL SYSTEM SOFTWARE ON SHIPS AND RIGS
    Smogeli, Oyvind
    Augustson, Trond
    PROCEEDINGS OF THE ASME 31ST INTERNATIONAL CONFERENCE ON OCEAN, OFFSHORE AND ARTIC ENGINEERING, VOL 1, 2012, : 839 - 845
  • [9] A Model of Third-party Integration Testing Process Management for Foundation Software Platform
    Gao Jing
    Lan Yuqing
    Jin Maozhong
    2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 12718 - 12721
  • [10] An Approach of Vulnerability Testing for Third-Party Component Based on Condition and Parameter Mutation
    Chen, Jinfu
    Chen, Jiamei
    Zhan, Yongzhao
    Chen, Weihe
    Huang, Rubing
    SCIENTIFIC WORLD JOURNAL, 2013,