Teodorescu, M. 2007, May 29–June 1, TTCN-3 MOST Challenges. Unpublished paper presented at ETSI TTCN-3 User Conference 2007, Stockholm (Sweden).
Added by: Deleted user (8/1/08, 2:35 PM) Last edited by: Deleted user (8/20/08, 12:11 PM)
|Resource type: Conference Paper
BibTeX citation key: Teodorescua
View all bibliographic details
Publisher: Ericsson, ETSI (Stockholm (Sweden))
Collection: ETSI TTCN-3 User Conference 2007
Media Oriented System Transport (MOST) is a networking standard intended for interconnecting multimedia components in automotive industry. In the development of automotive integrated information and entertainment systems, using TTCN-3 for MOST based automated testing presents an advantage in terms of testing productivity, flexibility and time efficiency.
Automotive entertainment and information systems are complex. For TTCN-3 development this means the biggest challenges shift towards concept creation, smart design and test strategy definition. Requirements management becomes critical.
With its well structured specifications, MOST offers good possibilities of type and codec generation. TTCN-3 offers the foreign type systems interface for this purpose. The integrated tool solution provides us with the possibility to focus on test suite creation rather than on type definition and codec development.
The resulting architecture took into account two important factors: code reusability and clear design patterns.
Following testing directions were pursued:
• Test basic functionality using Smoke Test
• Function Block integration tests by implementing message sequence charts
• System integration tests by defining tests covering multiple Function Blocks
System Under Test design for testability can offer additional layers of verifications. MOST results can be compared against messages in other system layers to verify correct behaviour.
Future testing directions:
• Human Machine Interface stimulation via MOST for system tests.
• Function Blocks simulation in TTCN-3 for development tests.
• Mixing MOST testing with different protocols and application layers. Utilizing the strength of TTCN-3 in abstraction from physical layers.
The presentation discusses architectural considerations, strategic approaches and challenges we faced. We also include the proposed solutions as well as our motivation for different directions and strategies.
Added by: Deleted user