An Object-oriented Class Testing Model Based on UML Statechart

ZHANG Qing,LEI Hang
DOI: https://doi.org/10.3969/j.issn.1000-3428.2005.21.027
2005-01-01
Abstract:Since the extended finite state machine(EFSM) describes both the control aspect(the state of the system) and the data aspect of the system by a flat chart,it is convenient to test software.However it’s difficult to set up EFSM for a complex class.To achieve the merit of two graphics tools,a method is proposed to transform the UML statechart to the EFSM.In this way,the conventional method of control flow and data flow can be used to test the class.
What problem does this paper attempt to address?