Model-based testing with UTP and TTCN-3 and its application to HL7
Stephan Maximilian Pietsch, Bogdan Stanca-Kaposta · 2008
As the leading standard in model-based software engineering, UML is also being applied in the area of testing. With the UML Testing Profile (UTP) additional model-elements have been defined enabling the specification of test goals, test procedures and test assessments for system components as well as for complete systems. The concepts are based on software-testing concepts as found in JUnit and protocol testing concepts as found in TTCN-3. The Testing and Test Control Notation (TTCN-3) is an international standardized language, having its roots in the area of testing hardware and software components of IT and telecommunications systems. This presentation will shortly introduce the UML Testing Profile and its potential application in the software development process for HL7 testing.