16.03.2015 Views

Automatic TTCN-3 code generation

Automatic TTCN-3 code generation

Automatic TTCN-3 code generation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Standardizing the “Modular Test Suite Design” for<br />

Code Generation<br />

Interface File (Contd):<br />

Configuration Parameters - through GUI during <strong>generation</strong> and are replaced during<br />

<strong>code</strong> <strong>generation</strong>, also can guide the logic of <strong>generation</strong>.<br />

Example: %CBBId%ParamId%<br />

Interface Snippets<br />

Hooks Exposed<br />

Hooks Implemented<br />

Target file structure<br />

- contains <strong>TTCN</strong> <strong>code</strong> to call the interfaces exposed by<br />

the module. One Snippet can also override other CBB<br />

Snippets.<br />

- from current CBB, so that other CBBs can implement<br />

those hooks for Code Injection.<br />

- in current CBB, which are exposed from other CBBs.<br />

- specifying files to be generated from input files.<br />

HUAWEI TECHNOLOGIES INDIA PVT. LTD.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!