Abstract
In systems and service engineering testing is an important part to get confidence in quality and trust in security issues. Standardized testing techniques support the unique definition of abstract test models, configurations and behavior scenarios that can be executed automatically. This contribution presents the state of the art and future directions of two international standards for testing: the Testing and Test Control Notation (TTCN-3) from the European Telecommunication Standardization Institute (ETSI), and the UML testing profile (UTP) from the Open Management Group (OMG). Special emphasize is given to the translation from UTP to TTCN-3 test models, automated test execution using standard-compliant tool support and related examples from European projects.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
3rd Generation Partnership Project (3GPP), RAN5 Mobile Competence Center, Task force 160: http://www.3gpp.org/about-3gpp/mobile-competence-centre/mcc-task-forces
Ali, S., et al.: How does the UML testing profile support risk-based testing. In: 2014 IEEE International Symposium on Software Reliability Engineering Workshops. http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6983859
Dai, Z.-R.: An Approach to Model-Driven Testing – Functional and Real-Time Testing with UML 2.0, U2TP and TTCN-3, Ph.D. thesis, Fraunhofer FOKUS, Berlin (2006)
European Telecommunication Standards Institute (ETSI): ES 201 873: Testing and Test Control Notation, version 3 (TTCN-3). http://www.ttcn-3.org
Fraunhofer FOKUS: Fokus!MBT. http://www.fokusmbt.com
Herbold, S., et al.: MIDAS project deliverable D3.6: Generating TTCN-3 from PIM UML SAUT Specifications (2014)
International Standards Organization: ISO/IEC 25010, Systems and software engineering - System and software quality models, Geneva (2011)
MIDAS project consortium. http://www.midas-project.eu
Object Management Group (OMG): UML Testing Profile. http://www.omg.org/spec/UTP
Rennoch, A., et al.: TTCN-3 Quick reference card. www.blukaktus.com
Schieferdecker, I., et al.: The UML 2.0 testing profile and its relation to TTCN-3. Testing of Communicating Systems. LNCS 2644, 2003, pp. 79–94. Springer, Berlin (2003)
Testing Technology: TTworkbench. http://testingtech.com/products/ttworkbench.php
Titan, Eclipse-based IDE for TTCN-3. https://projects.eclipse.org/projects/tools.titan
TT-Medal project consortium. https://itea3.org/project/tt-medal.html
TTCN-3 Bibliography: http://www.ttcn.de/bibliography
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rennoch, A., Wendland, MF., Hoffmann, A., Schneider, M. (2015). Advanced Test Modelling and Execution Based on the International Standardized Techniques TTCN-3 and UTP. In: Yueming, L., Xu, W., Xi, Z. (eds) Trustworthy Computing and Services. ISCTCS 2014. Communications in Computer and Information Science, vol 520. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-47401-3_32
Download citation
DOI: https://doi.org/10.1007/978-3-662-47401-3_32
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-47400-6
Online ISBN: 978-3-662-47401-3
eBook Packages: Computer ScienceComputer Science (R0)