As a comprehensive methodology based on UML, EXAM creates a uniform, platform-independent language for the representation of test situations. With this tool companies are able to establish uniform testing processes, ensure the reusability of test cases and run tests together with partners or suppliers beyond the boundaries of department and enterprise. Thanks to the high level of user-friendliness no in-depth programming skills are required to graphically model test procedures in sequence diagrams or activity diagrams.