Abstract
An established middleware technology for Internet-based distributed systems is CORBA, where interfaces are described with IDL. TTCN is a standardised test description language widely used in the telecommunications area. The current version of TTCN, version 3 (TTCN-3), is among others designed to test CORBA-based systems.
This paper presents a definition of the OMG IDL to TTCN-3 mappings, which facilitate the testing of CORBA-based systems. The application of the mappings is shown by an example test for the CORBA Portable Object Adaptor (POA).
The original version of this chapter was revised: The copyright line was incorrect. This has been corrected. The Erratum to this chapter is available at DOI: 10.1007/978-0-387-35497-2_31
Chapter PDF
Similar content being viewed by others
References
Ebner, M. (2001a). A Mapping of OMG IDL to TTCN-3. SIIM Technical Report SIIM-TR-A01–11, Institute for Telematics, Medical University of IEibeck, Germany. Schriftenreihe der Institute für Informatik/Mathematik.
Ebner, M. (2001b). Mapping CORBA IDL to TTCN-3 based on IDL to TTCN-2 mappings. In Proceedings of the 11th GI/ITG Technical Meeting on Formal Description Techniques for Distributed Systems, Bruchsal, Germany, 21.-22. June 2001 International University in Germany.http://www.i-u.de/fbt2001/.
ETSI (2001). Methods for Testing and Specification (MTS) — The Tree and Tabular Combined Notation version 3 — Part 1: TTCN-3 Core Language. European Standard ETSI ES 201 873–1, European Telecommunications Standards Institute, Sophia-Antipolis, France.
ITU-T (1997). Recommendation: Abstract Syntax Notation One (ASN.1): Specification of Basic Notation. International Standard X.680, ITU-T.
Leach, E. (2000). Enhanced Techniques for CORBA Validation CORVAL2 - Validating Multi-Vendor CORBA Conformance and Interoperability in Heterogeneous Environments. D29 - white paper, The Open Group. European Commission Project Number IST-1999–11131.
Li, M., Schieferdecker, I., and Rennoch, A. (1999). Testing the TINA Retailer Reference Points. In 4 th Int. Symposium on Autonomous Decentralized Systems (ISADS’99), Tokyo, Japan, Mar. 1999.
Mednonogov, A. (2000). Calypso Gateway specification, version 0. 07. Technical report, Telecommunications Software and Multimedia Laboratory, Helsinki University of Technology, Finland.
Mednonogov, A., Kari, H., Martikainen, O., and Mahnen, J. (2000). Conformance Testing of CORBA Services using Tree and Tabular Combined Notation. In Ural, H., Probert, R., and Bockmann, G., editors, Proceedings of the IFIP TC6/WG6.113 th International Conference on Testing of Communicating Systems (TestCom 2000), August 29–September 1, 2000, Ottawa, Canada,pages 193–208. IFIP–The International Federation for Information Processing, Kluwer Academic Publishers.
OMG (1999). C Language Mapping Specification. OMG Formal Document FORMAL/99–0735, Object Management Group.
OMG (2001). The Common Object Request Broker — Architecture and Specification. OMG Formal Document FORMAL/2001–02–01, Object Management Group. Version 2.4. 2.
Open Group (2000). Inter-Domain Management: Specification Interaction Translation. Technical Standard C802, Open Group.
Schieferdecker, I., Li, M., and Hoffmann, A. (1998). Conformance Testing of TINA Service Components — The TTCN/CORBA Gateway. In Trigila, S., Mullery, A., Campolargo, M., Vanderstraeten, H., and Mampaey, M., editors, Proceedings of the 5 th International Conference on Intelligence and Services in Networks, IS N’98, Antwerp, Belgium, May 25–28, 1998,volume 1430 of Lecture Notes in Computer Science,pages 393–408. Springer.
Yin, A. (2001). Testing Operation-Based Interfaces — Exemplified for CORBA with ADL and TTCN-3. Diplomarbeit, Telecommunication Network Group, Faculty of Electrical Engineering and Computer Science, Technical University Berlin, Germany.
Yin, A., Schieferdecker, I., and Li, M. (2001). Mapping of IDL to TTCN-3. Technical report, Fraunhofer Institute for Open Communication Systems ( FOKUS ), Germany.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 IFIP International Federation for Information Processing
About this chapter
Cite this chapter
Ebner, M., Yin, A., Li, M. (2002). Definition and Utilisation of OMG IDL to TTCN-3 Mappings. In: Schieferdecker, I., König, H., Wolisz, A. (eds) Testing of Communicating Systems XIV. IFIP — The International Federation for Information Processing, vol 82. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35497-2_30
Download citation
DOI: https://doi.org/10.1007/978-0-387-35497-2_30
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-6705-6
Online ISBN: 978-0-387-35497-2
eBook Packages: Springer Book Archive