Table of Contents

 1     Scope          
 2     References               
        2.1     Normative references               
        2.2     Informative references             
 3     Definitions and abbreviations           
        3.1     Definitions      
        3.2     Abbreviations and acronyms  
 4     Introduction             
 5     Compliance               
 6     General structure of a TTCN‑3 test system  
        6.1     Entities in a TTCN‑3 test system             
        6.2     Execution requirements for a TTCN‑3 test system        
 7     TTCN‑3 control interface and operations      
        7.1     Overview of the TCI    
        7.2     TCI data            
        7.3     TCI operations               
 8     Java language mapping        
        8.1     Introduction   
        8.2     Names and scopes      
        8.3     Type mapping               
        8.4     Constants        
        8.5     Mapping of interfaces               
        8.6     Optional parameters  
        8.7     TCI initialization             
        8.8     Error handling
 9     ANSI C language mapping   
        9.1     Introduction   
        9.2     Value interfaces           
        9.3     Logging interface         
        9.4     Operation interfaces  
        9.5     Data   
        9.6     Miscellaneous               
        9.7     Optional parameters  
10     C++ language mapping       
       10.1     Introduction 
       10.2     Names and scopes     
       10.3     Memory management             
       10.4     Error handling              
       10.5     Type mapping              
       10.6     Operations mapping 
11     W3C XML mapping               
       11.1     Introduction 
       11.2     Scopes            
       11.3     Type mapping              
       11.4     Mapping of the operations on the logging interface   
12     C# mapping             
       12.1     Introduction 
       12.2     Names and scopes     
       12.3     Null value mapping    
       12.4     Type mapping              
       12.5     Mapping of interfaces              
       12.6     Optional parameters 
       12.7     Error handling              
Annex A – IDL specification of TCI    
Annex B – XML mapping for TCI TL provided    
        B.1     TCI‑TL XML schema for simple types   
        B.2     TCI‑TL XML schema for types 
        B.3     TCI‑TL XML schema for values
        B.4     TCI‑TL XML schema for templates        
        B.5     TCI‑TL XML schema for Events               
        B.6     TCI‑TL XML schema for a log   
Appendix I Use scenarios    
        I.1     Initialization, collecting information, logging      
        I.2     Execution of test cases and control       
        I.3     Component handling  
        I.4     Termination of test cases and control  
        I.5     Communication             
Bibliography