A UML-based methodology for software component testing

被引:0
|
作者
Zheng, Weiqun [1 ]
Bundell, Gary [1 ]
机构
[1] Univ Western Australia, Ctr Intelligent Informat Proc Syst, Sch Elect Elect & Comp Engn, Crawley, WA 6009, Australia
关键词
model-based SCT; iterative SCT process; scenario-based CIT; test by contract; component test mapping;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper introduces a new UML-based SCT methodology, model-based software component testing (MBSCT), which is developed with a set of useful SCT techniques. Following the proposed iterative SCT process, developing component test cases with UML has two main phases: the first phase builds a set of UML-based test models, which is supported with the scenario-based component integration testing and test by contract techniques. The second phase designs and generates component test cases from the constructed test models, which is supported with a component test mapping technique. To demonstrate the effectiveness of the MBSCT methodology, we conduct component integration testing for a case study of a typical component-based system.
引用
收藏
页码:1177 / +
页数:2
相关论文
共 50 条
  • [21] A UML-Based Approach to Testing Web Apptications
    Li, Liping
    Miao, Huaikou
    Qian, Zhongsheng
    [J]. ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 397 - 401
  • [22] An UML-based approach for validation of software architecture descriptions
    Kacem, Mohamed Hadj
    Jmaiel, Iohamed
    Kacem, Ahmed Hadj
    Drira, Khalil
    [J]. TRENDS IN ENTERPRISE APPLICATION ARCHITECTURE, 2007, 4473 : 158 - +
  • [23] Managing model quality in UML-based software development
    Lange, Christian F. J.
    Chaudron, Michel R. V.
    [J]. 13TH IEEE INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE, PROCEEDINGS, 2006, : 7 - +
  • [24] AFDM: A UML-based methodology for engineering intelligent agents
    Tong, YJ
    O'Hare, GMP
    Collier, R
    [J]. CONCEPTUAL MODELING FOR ADVANCED APPLICATION DOMAINS, PROCEEDINGS, 2004, 3289 : 529 - 538
  • [25] ANALYSIS OF UML-BASED SOFTWARE DESIGN FOR DEVELOPMENT AND APPLICATION
    Chu, Mei
    Shi, Hongyan
    Jia, Li
    [J]. 2011 INTERNATIONAL CONFERENCE ON MECHANICAL ENGINEERING AND TECHNOLOGY (ICMET 2011), 2011, : 575 - 577
  • [26] Information Support of Reuse in UML-Based Software Engineering
    L. P. Babenko
    [J]. Cybernetics and Systems Analysis, 2003, 39 (1) : 65 - 70
  • [27] Dependability Modeling and Assessment in UML-Based Software Development
    Bernardi, Simona
    Merseguer, Jose
    Petriu, Dorina C.
    [J]. SCIENTIFIC WORLD JOURNAL, 2012,
  • [28] Building UML-based use case sub-tool for component-based software development
    Eassa, FE
    Abulnaja, OA
    [J]. ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2001, : 454 - 456
  • [29] Comprehensibility of UML-based software product line specifications
    Reinhartz-Berger, Iris
    Sturm, Arnon
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2014, 19 (03) : 678 - 713
  • [30] A UML-based methodology for the system design of a wireless LAN prototype
    Drosos, C
    Metafas, D
    Papadopoulos, G
    [J]. SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2004, : 45 - 51