Title: ISWIM for Testing - A Model Driven Approach Tony Clark, Xactium Ltd. Abstract Models capture the logical structure and behaviour of a system and are typically used as the blueprint for system implementation. Various techniques are used to transform the models into program code. Once a system is implemented, it must be checked against the intended functionality. A number of technologies exist to check the system functionality, including GUI-based recording, scripting languages and test management frameworks. Existing technologies do not support a relationship between the original blueprint for the system (the model) and the tests. This talk will show how models of system states can be mapped onto implementations of the system and can be used to express conditions on system functionality without resorting to implementation details in the tests. The tests can be expressed using a simple diagram-based testing notation that allows the tester to focus on what is being tested rather than how the test is achieved. If time allows, this talk will include a demonstration of this technology.