Early UML Model Testing using TTCN-3 and the UML Testing Profile
Paul M. A. Baker, Clive Jervis · 2007
Motorola has been driving the use of model-driven engineering for a number of years with good successes. Now with its drive to deploy the Unified Modelling Language (UML) version 2 for more effective development, Motorola has developed capabilities to enable the early testing of UML design models. To ensure commonality the standard testing specification and execution frameworks TTCN-3 and the UML testing profile were chosen. In doing so, a number of tools have been developed, extending both commercial and internal tools to provide an effective test capability for the early functional testing of UML design models. The same toolset can be used to test the same design on a target system after code generation. The toolset is being used by several different product groups within Motorola, and the paper reports some experience and findings, including areas where TTCN-3 can be extended.