The Eclipse Foundation open source project IoT-Testware develops various TTCN-3 test suites for the Internet of Things. The initial contribution of IoT-Testware to Eclipse focus on protocols like CoAP and MQTT. This list will be extended during the project. The work is supported by the ETSI TC MTS working group TST.
Osmocom - Open Source Mobile Communications
The Osmocom (Open Source Mobile Communications) project have for many years been developing many TTCN-3 test suites for [not only] legacy 3GPP core network elements, such as BTS, BSC, MSC, SGSN, GGSN, HNB-GW, ePDG, PGW, HSS, ... Those test suites are completely independent developments, not related to any ETSI/3GPP conformance tests suites, and are all released as open source software. The entry page with a high-level description is at https://osmocom.org/projects/cellular-infrastructure/wiki/Titan_TTCN3_Testsuites. The full source code is available at https://gitea.osmocom.org/ttcn3/osmo-ttcn3-hacks/.
The European MIDAS project delivered a prototype for a Cloud-based TTCN-3 test platform: An integrated framework for SOA testing automation that will be available as a Software as a Service (SaaS) on a Cloud infrastructure and that spans all the testing activities: test generation, execution, evaluation and scheduling, on the functional, interaction, fault tolerance, security and usage-based testing aspects.
IoT.est will develop a test-driven service creation environment (SCE) for Internet of Things enabled business services. The SCE will enable the acquisition of data and control/actuation of sensors, objects and actuators. The project will provide the means and tools to define and instantiate IoT services that exploit data across domain boundaries and facilitate run-time monitoring which enables autonomous service adaptation to environment/context and network parameter (e.g. QoS) changes. The project will prototype its major concepts and will evaluate the results for exploitation towards future IoT service creation, deployment and testing products.
German governmental funded research project develops a test system for charging of electric vehicles for ISO/IEC 15118 vehicle-to-grid (V2G) communication interface based on TTCN-3.
The DRIVE C2X integrated project is to carry out comprehensive assessment of cooperative systems through Field Operational Tests in various places in Europe in order to verify their benefits and to pave the way for market implementation. The project builds strongly on previous and on-going work on cooperative systems, which are now considered to be mature enough for large-scale field operational tests. The functions to be tested and evaluated on several European test sites for cooperative systems are related to traffic flow, traffic management, local danger alert, driving assistance, internet access and local information services.
The simTD research project is shaping tomorrow’s safe and intelligent mobility through researching and testing car-to-x communication and its applications. The research project focuses on technical implementation and testing of a hybrid communication system. In addition to established mobile communication technologies, this involves a system adapted for automotive purposes, which is based on the well-known WLAN standard. With the help of this hybrid communication system, the effectiveness of car-to-x functions can be tested.
DIAMONDS will leverage systematic, model-based testing and monitoring approaches for security testing to enable highly secure systems by early testing and test automation. Advanced model-based security testing methods will allow the early identification of design vulnerabilities and efficient system/test design targeting security aspects.
The D-MINT project turned model-based testing into an industrial reality to cut the cost of developing high quality, complex software. Demonstrators from street lighting to mobile phones clearly showed how such an approach can close the productivity gap in the cost-effective development of software-intensive systems. The project developed the methodology, tools and training material to enable this approach to be widely used.
In TT-Medal industrial and academic research teams have started a common offensive to establish a basis for the industrial application of tests and testing methodologies with advanced languages. Key roles are assigned to international standards Testing and Test Control Notation (TTCN-3) by ETSI, and Universal Modeling Language (UML 2.0) and its testing profile by the OMG