Abstract
In the field of telecommunication UML and Model Driven Architecture (MDA) have an increasing acceptance. MDA brings up new questions about the testing of the application developed by this technology. In MDA, Platform Independent Model (PIM) is the source of the system, and all maintenance and enhancement is performed at the platform independent level. However, MDA supporting tools provide only limited means for describing model level test procedures so a framework for model testing is indispensable. This paper investigates how to assist the model level test development with TTCN-3. We found that with the help of model translators we can facilitate and partly automate the test development process.
Chapter PDF
References
Soley, R.: Model Driven Architecture: An Introduction, http://www.omg.org/mda
ETSI ES 201 873-1: The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language. V2.2.1 (2003-02), 2003; also an ITU-T standard Z.140
Heckel, R., Lohmann, M.: Towards Model-Driven Testing. Electronic Notes in Theoretical Computer Science, vol. 82 (6) (2003)
Hartman, J., Imoberdorf, C., Meisinger, M.: UML-Based Integration Testing. In: ISSTA 2000 (2000)
Offut, J., Abdurazik, A.: Generating Tests from UML Specification. In: France, R.B., Rumpe, B. (eds.) UML 1999. LNCS, vol. 1723, pp. 416–429. Springer, Heidelberg (1999)
Briand, L.C., Labiche, Y.: A UML-Based Approach to System Testing. Journal of Software and Systems Modeling (SoSyM) 1(1), 10–42 (2002)
Schieferdecker, I., Dai, Z.R., Grabowski, J., Rennoch, A.: The UML 2.0 testing profile and its relation to TTCN-3. In: Hogrefe, D., Wiles, A. (eds.) TestCom 2003. LNCS, vol. 2644, pp. 79–94. Springer, Heidelberg (2003)
UML Testing Profile (Final Submission) (April 2004), http://www.fokus.gmd.de/u2tp/
Dai, Z.R., Grabowski, J., Neukirchen, H., Pals, H.: From Design to Test with UML. In: Groz, R., Hierons, R.M. (eds.) TestCom 2004. LNCS, vol. 2978, pp. 33–49. Springer, Heidelberg (2004)
Schieferdecker, I., Din, G.: A Meta-model for TTCN-3. In: Núñez, M., Maamar, Z., Pelayo, F.L., Pousttchi, K., Rubio, F. (eds.) FORTE 2004. LNCS, vol. 3236, pp. 366–379. Springer, Heidelberg (2004)
Shlaer, S., Mellor, S.J.: Recursive Design of an Application-Independent Architecture. IEEE Software, 61–72 (January/February 1997)
Wilkie, I., King, A., Clarke, M.: UML ASL Reference Guide, Kennedy Carter (2001)
Supporting Model Driven Architecture with eXecutable UML Kennedy Carter (2002)
Wilkie, I., King, A., Clarke, M., Raistrick, C.: The Intelligent OOA Strategy for Configurable Code Generation, Kennedy Carter (1997)
Shlaer, S., Lang, N.: Shlaer-Mellor Method: The OOA 1996, Report (1996), http://www.projtech.com
Model-level Testing/Debug RFP (Final Submission) (April 2004), http://www.omg.org
Eakman, G.: Verification of Platform Independent Models, Workshop on Model Driven Architecture in the Specification. In: Implementation and Validation of Object-oriented Embedded Systems (SIVOES-MDA), San Francisco (October 2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 IFIP International Federation for Information Processing
About this paper
Cite this paper
Batori, G., Asztalos, D. (2005). Using TTCN-3 for Testing Platform Independent Models. In: Khendek, F., Dssouli, R. (eds) Testing of Communicating Systems. TestCom 2005. Lecture Notes in Computer Science, vol 3502. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11430230_21
Download citation
DOI: https://doi.org/10.1007/11430230_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26054-7
Online ISBN: 978-3-540-32076-0
eBook Packages: Computer ScienceComputer Science (R0)