TT-Medal project overview - Centrum Wiskunde & Informatica

Download Report

Transcript TT-Medal project overview - Centrum Wiskunde & Informatica

TT-Medal Project Overview

Jaco van de Pol CWI, SEN 2 Amsterdam Stefan Blom, Jens Calam é, Wan Fokkink, Nicu Goga, Natalia Ioustinova, Bert Lisser

1st DWFTT - 21/06/05 - Amsterdam

Project Goals

• • • •

T

est &

T

esting

Me

tho

d

ologies for

A

dvanced

L

anguages Goal:

• Efficient testing techniques for the whole life cycle by: standards, automation, reuse

Technologies:

• UML 2.0 – TTCN-3 – U2TP

Apply this ETSI-standard technology to

new application domains

1st DWFTT - 21/06/05 - Amsterdam

ITEA - Project Partners

Germany

• DaimlerChrysler, Nokia, Fokus, TestingTech • •

Finland

• Nokia, Nethawk, Conformiq, VTT

The Netherlands

• LogicaCMG, ProRail, Improve QS, CWI 1st DWFTT - 21/06/05 - Amsterdam

Research Issues

• • • • • •

Testing techniques for UML diagrams Automated test case generation with data Reusable test suites in standard platform independent language: TTCN-3 Test execution via standard interfaces: (Codec, TRI, TCI) Test reuse (horizontal & vertical) Domain specific testing profiles

1st DWFTT - 21/06/05 - Amsterdam

Application Domains

• • • •

Automotive & Telematics

• DaimlerChrysler

Telecommunications

• Nokia, Nethawk

Financial Domain

• LogicaCMG

Railway safety

• ProRail, CWI 1st DWFTT - 21/06/05 - Amsterdam

Industrial Tools

• • •

TTthree + TTworkbench:

• TTCN-3 compiler + test control GUI

Conformiq tool:

• On-the-fly testing from StateCharts • TTCN test suite generation

CTE:

• Classification Tree Method (DaimlerChr.) 1st DWFTT - 21/06/05 - Amsterdam

CWI contributions

• • •

Simulated time (FATES 2005)

• Efficient for testing discrete time software • Implemented for TTCN-3 interfaces (TRI) • Based on distributed termination detection

Railway Safety case-study (with ProRail)

• Simulate interlockings + discrete time in µCRL • Link µCRL toolset to TTCN-3 execution engine • We found errors in existing VPI code

Symbolic test case generation

• Based on Abstraction and Concretization 1st DWFTT - 21/06/05 - Amsterdam