ACM Home Page
Please provide us with feedback. Feedback
Test ready UML statechart models
Full text PdfPdf (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
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 112,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1138953.1138968
What is a DOI?

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
 
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

Collaborative Colleagues:
P. V.R. Murthy: colleagues
P. C. Anitha: colleagues
M. Mahesh: colleagues
Rajesh Subramanyan: colleagues