loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Seventh International Conference on Quality Software (QSIC 2007)
Test-Driven Component Integration with UML 2.0 Testing and Monitoring Profile
Portland, Oregon, USA
October 11-October 12
ISBN: 0-7695-3035-4
Donglin Liang, University of Minnesota, Minneapolis, MN 55455, USA
Kai Xu, University of Minnesota, Minneapolis, MN 55455, USA
Test-driven development (TDD) is a software develop- ment methodology for achieving high reliability. However, the practice of TDD at the integration level is rare. In this paper, we propose a test-driven component integration ap- proach with the support of UML 2.0 Testing and Monitoring Profile (U2TMP) that is also proposed in this paper. In our approach, automated integration-level test cases are spec- ified using U2TMP before writing the glue-code that inte- grates components. U2TMP enhances UML 2.0 diagrams for specifying how test scenarios should be set up and how the integrated components are expected to interact under these scenarios. Test cases written in U2TMP can be auto- matically transformed into test artifacts that setup the test environment, generate test stimuli, and monitor the compo- nent interactions at runtime. These test cases serve as a guideline for writing the glue-code and a regression test- bed. With this approach, the software developers may pro- duce glue-code of high reliability.
Citation:
Donglin Liang, Kai Xu, "Test-Driven Component Integration with UML 2.0 Testing and Monitoring Profile," qsic, pp.32-39, Seventh International Conference on Quality Software (QSIC 2007), 2007
Usage of this product signifies your acceptance of the Terms of Use.