loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Technology of Object-Oriented Languages and Systems-Tools - 24
Using Extended General Statecharts to Generate Test Cases for Overloaded/Polymorphic Object-Oriented Programs: A Case Study
Beijing, China
September 01-September 01
ISBN: 0-8186-8551-4
Simon Stobart, University of Sunderland
Norman Parrington, University of Sunderland
Bor-Yuan Tsai, University of Sunderland and Tamsui Oxford University College
There are two particular theories in object-oriented programming languages: overloading and polymorphism. When a program has either of these two specialities and is depicted with a statechart, problems arise because different transition arcs are labelled with the same name but represent different duties on that statechart. What we call "general statecharts" (GS) can be used as a pattern to model the overloading and polymorphism aspect of C++ programs. Furthermore, method functions can be mapped to general statecharts to form extended general statechart (EGS). From these, state/transition trees can be generated easily.
Index Terms:
General Statechart, Extended General Statechart, Statechart, Overloaded, Polymorphism, State-Base Testing.
Citation:
Simon Stobart, Norman Parrington, Bor-Yuan Tsai, "Using Extended General Statecharts to Generate Test Cases for Overloaded/Polymorphic Object-Oriented Programs: A Case Study," tools, pp.96, Technology of Object-Oriented Languages and Systems-Tools - 24, 1997
Usage of this product signifies your acceptance of the Terms of Use.