An Introduction to TTCN-3, Second Edition by Colin Willcock, Thomas Dei?, Stephan Tobies, Stefan Keil,

By Colin Willcock, Thomas Dei?, Stephan Tobies, Stefan Keil, Federico Engler, Stephan Schulz(auth.)

This certain e-book presents a completely revised and up to date therapy of the TTCN-3 language

TTCN-3 is an the world over standardised attempt language with a robust textual syntax which has proven itself as a world, common checking out language. program of TTCN-3 has been widened past telecommunication structures to parts reminiscent of the automobile undefined, net protocols, railway signalling, scientific platforms, and avionics.

An creation to TTCN-3 provides an effective advent to the TTCN-3 language and its makes use of, guiding readers even though the TTCN-3 criteria, methodologies and instruments with examples and suggestion in keeping with the authors' wide real-world event. the entire vital ideas and constructs of the language are defined in a step by step, instructional variety, and the authors relate the trying out language to the general attempt process implementation, giving the larger picture.

This moment variation of the e-book has been up-to-date and revised to hide the additions, adjustments and extensions to the TTCN-3 language because the first model used to be released. additionally, this ebook offers new fabric at the use of XML, try framework layout and LTE checking out with TTCN-3.

Key Features:

  • Provides a completely revised and up to date examine the TTCN-3 language
  • Addresses language standardization, software implementation and utilising TTCN-3 in genuine global situations equivalent to VoIP and LTE trying out
  • Explores contemporary advances reminiscent of TTCN-3 center language extensions on sort parameterization, habit kinds, genuine time and function checking out
  • Introduces using ASN.1 and XML with TTCN-3
  • Written through specialists within the box
  • Includes an accompanying web site containing code samples and hyperlinks to the correct criteria files (

This e-book is a perfect reference for attempt engineers, software program builders, and criteria execs. Graduate scholars learning telecommunications and software program engineering also will locate this e-book insightful.

Chapter 1 creation (pages 1–6):
Chapter 2 TTCN?3 by way of instance (pages 7–24):
Chapter three simple TTCN?3 (pages 25–44):
Chapter four unmarried part TTCN?3 (pages 45–76):
Chapter five Multi part TTCN?3 (pages 77–98):
Chapter 6 Procedure?Based communique (pages 99–120):
Chapter 7 Modular TTCN?3 (pages 121–137):
Chapter eight TTCN?3 facts forms (pages 139–171):
Chapter nine complicated style subject matters (pages 173–195):
Chapter 10 Templates (pages 197–219):
Chapter eleven complicated Templates (pages 221–231):
Chapter 12 Extension applications (pages 233–244):
Chapter thirteen TTCN?3 try out platforms in perform (pages 245–261):
Chapter 14 Frameworks (pages 263–270):
Chapter 15 suggestion and Examples (pages 271–299):
Chapter sixteen LTE checking out with TTCN?3 (pages 301–310):
Chapter 17 ultimate innovations and destiny instructions (pages 311–312):

Show description

Read or Download An Introduction to TTCN-3, Second Edition PDF

Best introduction books

Candlestick Charting Explained

With this bankruptcy from Candlestick Charting defined, you will find this renowned software in technical research. It gains up-to-date charts and research in addition to new fabric on integrating Western charting research with eastern candlestick research, grouping candlesticks into households, detecting and keeping off fake signs, and extra.

The Essential Advisor: Building Value in the Investor-Advisor Relationship

Leverage the monetary prone evolution to maximise your firm's worth the fundamental consultant provides an insightful instruction manual for advisors trying to navigate the altering face of monetary providers. The is evolving, shoppers are evolving, and lots of advisors are being left at the back of as previous tools turn into much less and no more correct.

Extra info for An Introduction to TTCN-3, Second Edition

Sample text

Neither of the two presentation formats has gained acceptance by the TTCN-3 community. Therefore they are not considered further in this book. 2 TTCN-3 presentation formats. An example of the tabular presentation format. 3 An example of the graphical presentation format. 2 The Development of TTCN-3 The direct predecessor of TTCN-3, TTCN-2, was developed by ISO as part of the overall methodology for testing protocol layers in the Open Systems Interconnection (OSI) seven-layer architecture [23]. TTCN-2 was first standardised in the late 1980s by ITU-T [24] and ISO [25].

All our message exchanges in the abstract test suite are defined as operations referring to a specific port. send( a_template ), we do not specify what serverPort actually represents in the real world. The mapping of what a TTCN-3 port actually represent in the real world, and the mapping between TTCN-3’s communication mechanism and that of the SUT, need to be done in the SUT adapter. • Platform adaptation. To handle situations when messages go missing, we have introduced the use of timers in some of our example test cases.

When developing TTCN-3, four major areas of improvement needed to be considered and addressed in relation to TTCN-2. These areas were productivity, expressive power, flexibility and extensibility. The aspect of productivity was simply addressed by developing the core language to resemble other well-known, modern programming languages. By making TTCN-3 a textual language, it made it easier for users to edit and learn the new concepts. TTCN-3 also provides significantly extended functionality that makes the language powerful and suitable for a wider range of testing applications.

Download PDF sample

Rated 4.75 of 5 – based on 5 votes

Categories: Introduction