| Test ready UML statechart models |
| Full text |
Pdf
(172 KB)
|
| Source
|
International Conference on Software Engineering
archive
Proceedings of the 2006 international workshop on Scenarios and state machines: models, algorithms, and tools
table of contents
Shanghai, China
SESSION: Solutions and tools
table of contents
Pages: 75 - 82
Year of Publication: 2006
ISBN:1-59593-394-8
|
|
Authors
|
|
P. V.R. Murthy
|
CT, Siemens, Bangalore, India
|
|
P. C. Anitha
|
CT, Siemens, Bangalore, India
|
|
M. Mahesh
|
CT, Siemens, Bangalore, India
|
|
Rajesh Subramanyan
|
Siemens Corporate Research, Princeton, NJ
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 15, Downloads (12 Months): 112, Citation Count: 0
|
|
|
ABSTRACT
The dynamic behavior of systems is best described by Finite-state machines. Generation of executable tests from behavioral models such as UML Statecharts offers benefits such as systematic testing and test adequacy. We choose UML Statechart models of behavior as the basis for test generation. This paper attempts to lay a new foundation for UML Statechart based test generation by introducing Test Ready UML Statechart models that can be used by testers in the testing phases just as the conventional UML Statecharts are required during the design and development phases. In order to achieve the goal of automatic test generation based on UML Statecharts, we identify what is required over and above UML Statecharts for testers to specify so that the resulting test ready models are amenable for automatic generation of executable test scripts. The test generation problem from a Test Ready UML Statechart is solved by determining all the sentential forms derivable from an equivalent extended context free grammar model.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Chow, T.S. Testing Software design modeled by Finite-state machines. IEEE Transactions on Software Engineering SE-4, 3 (1978), 178--187.
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
Teradyne TestMaster, http://www.teradyne.com
|
 |
6
|
|
| |
7
|
Baker P., Bristow P., Jervis C., King D., Mitchell B., Automatic Generation of Conformance Test From Message Sequence Charts, 3rd SAM Workshop - "Telecommunication and Beyond The broader applicability of SDL and MSC", Aberystwyth, UK. 24-26th June 2002.
|
| |
8
|
|
| |
9
|
|
| |
10
|
Basanieri, F., Bertolino, A., Marchetti, E., Ribolini, A., Lombardi, G., And Nucera, G. 2001. An Automated Test Strategy Based on UML Diagrams. In Proceeding of the Ericsson Rational User Conference, October 10-11, 2001, Upplands Vasby Sweden.
|
 |
11
|
Jean Hartmann , Claudio Imoberdorf , Michael Meisinger, UML-Based integration testing, Proceedings of the 2000 ACM SIGSOFT international symposium on Software testing and analysis, p.60-70, August 21-24, 2000, Portland, Oregon, United States
|
| |
12
|
|
| |
13
|
Offutt, J., and Abdurazik, A. 2000. Using UML collaboration Diagrams for Static Checking and Test Generation. In UML 2000, University of York, UK, 2-6 October 2000.
|
| |
14
|
Offutt, J., and Abdurazik, A. 1999. Generating test cases from UML specifications. In Proceeding of the 2nd International Conference on the Unified Modeling Language (UML99), Fort Collins, CO, October 1999.
|
| |
15
|
Kim, Y. G., Hong, H. S., Cho, S. M., Bae, D. H., and Cha, S. D. 1999. Test cases generation from UML state diagrams. In IEEE Software, 146(4): 1999, 187--192.
|
| |
16
|
|
|