Check patentability & draft patents in minutes with Patsnap Eureka AI!

Method for integrating TTCN language and data description language

A data description and integration method technology, applied in the direction of electrical digital data processing, instruments, program control devices, etc., can solve the problems of increased complexity and reduced versatility of TTCN

Active Publication Date: 2013-04-24
INST OF SOFTWARE - CHINESE ACAD OF SCI
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this reduces the versatility of the extended TTCN and increases the complexity

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for integrating TTCN language and data description language
  • Method for integrating TTCN language and data description language
  • Method for integrating TTCN language and data description language

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] Below in conjunction with accompanying drawing and specific embodiment the present invention will be further described:

[0045] In order to understand the present invention more clearly, the specific implementation process of this program is hereby described as follows (the data description language is exemplified by ASN.1):

[0046] Such as figure 1 As shown, the integration method of TTCN and multiple data description languages ​​includes data file translation and serialization described in data description languages, TTCN script translation and reference deserialized data description files, data description language definition and operation function registration, TTCN There are four steps in describing data in a reference data language. In the following description, the data description language uses ASN.1 as an example, but it is not limited to ASN.1. The detailed description of each step is as follows:

[0047] (1) ASN.1 translation and serialization need to go ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An integration method for Testing and Test Control Notation (TTCN) language and Data Description Language (DDL) is provided, which belongs to the field of software engineering. The method includes: 1) translating and serializing a DDL file which is waiting to be integrated; 2) translating a TTCN language file by using a selected intermediate language to obtain an intermediate code file of the TTCN language file; 3) registering the data definition information of the DDL file in the TTCN operating environment; 4) executing the intermediate code file of the TTCN language file, and by using a registered codec interface, decoding received code streams to abstract data values or encoding and then transmitting the abstract data. The method provides a common description integration for TTCN and a variety of data representation languages, and it can be applied to single or multiple equipment testing and verification, test environment simulation and verification and so on in multiple fields.

Description

technical field [0001] The invention relates to the integration technology of mature test script language TTCN and other data description languages, that is, allows TTCN to refer to data types and value definitions of other data description languages, and belongs to the field of software engineering. Background technique [0002] As a mature test scripting language, TTCN is used in embedded testing, protocol stack testing, Web Service testing, and telecommunications testing. TTCN has been regarded as a key element to achieve efficient and low-cost evaluation testing. The TTCN standard set, in addition to defining the TTCN script language specification, also defines the script language operating environment and visual modeling method, making TTCN tools easier to use. Therefore, the TTCN test language is rapidly gaining popularity all over the world. [0003] At the same time, in the fields of telecommunications, Internet, embedded, etc., with the acceleration of the standar...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/44
CPCG06F11/3672G06F9/44
Inventor 赵琛薛云志郭亮侯玮玮
Owner INST OF SOFTWARE - CHINESE ACAD OF SCI
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More