TTCN is a programming language used for testing of communication protocols and web services. A TTCN test suite consists of many test cases written in the TTCN programming language. Until version 2 the language was written in tables and called Tree and Tabular Combined Notation. Reading and editing this language required special TTCN editors. Beginning with version 3 TTCN was renamed to Testing and Test Control Notation. It is now closer to current programming languages and can be edited with traditional editors. TTCN-3 is more flexible than TTCN-2 in that it can be used for protocol testing as well as testing traditional software.
All versions of TTCN need dedicated compilers or interpreters for execution.
TTCN is widely used, for example; ETSI, ITU for the testing of telecommunication protocols. Conformance test cases of ETSI standards like ISDN, DECT, GSM, EDGE, 3G, DSRC have also been written in TTCN. Recently it has also been used for testing various protocol standards e.g. Bluetooth, IP.
TTCN-3 (Testing and Test Control Notation version 3) is a strongly typed test scripting language used in conformance testing of communicating systems and a specification of test infrastructure interfaces that glue abstract test scripts with concrete communication environments. TTCN-3 has been developed by ETSI and its predecessor is TTCN-2. Despite sharing some fundamental concepts, TTCN-2 and TTCN-3 are essentially two different languages, the latter having simpler syntax and standardized adapter interfaces. TTCN-3 scripts can be combined with ASN.1, IDL and XML type definitions. ASN.1 is natively supported by major TTCN-3 tool vendors.
TTCN-3 has been used to deploy SIP, WiMAX, and DSRC test systems.
The Open Mobile Alliance adopted in 2008 a strategy of using TTCN-3 for translating some of the test cases in an enabler test specification into an executable representation.
The AUTOSAR project promoted (2008) the use of TTCN-3 within the automotive industry.
The 3GPP project promoted the use of TTCN-3 within the mobile industry.
(Dokken, Lynch, Pilson)
There seems no justice
When you fall in lve
It gives you blindness
When you are the one
The one that's hurting
'Cause they got the gun
There seems no justice
When you fall in love
Save me
Dont let me fall
Heaven sent
I heard the call
Stop me
Dont let me go
Touch my heart
Then let me know
Heaven sent
Thought you would set me
Heaven sent
Thought it could never be
Heaven sent
If I had only seen
That you were burning the fire in me
You took passion
Most of my soul
But I will come back baby
Stronger than before
Take my feelings
Leave me in pain
I will forget you
One of these days
Stop me
From feeling this way
Heaven sent
You drive me insane
Hold me
Dont let me go
Touch me now
Then let me know
Heaven sent
Thougth you would set me free
Heaven sent
Thought it could never be
Heaven sent
If I had only seen
That you were burning the fire in me
Passion burned
I felt the fire
Touch my soul
I felt desire
Now I see
Where we went wrong
Am I to blame
I've fallen in love
Passion burned
I felt the fire
Touch my soul
I felt desire
Now I see
Where we went wrong
Heaven sent
But you're not the one
Heaven sent
Thought you would set me free
Heaven sent
Thought it could never be
Passion burned
I felt the fire
Heaven sent but baby you're not the one
Heaven sent
Heaven sent
I felt the fire
Heaven sent
Heaven sent
Heaven sent