Model-Based Testing from UML Models

This paper presents an original model-based testing approach that takes a UML behavioral view of the system under test and automatically generates test cases and executable test scripts on the basis of model coverage criteria. This approach is embedded in the LTG model-based testing tool and is currently deployed in domains such as electronic transactions, embedded control software and information systems.