The TINA Conformance Testing Framework. TINA Conformance Testing Framework. Ina Schieferdecker, Mang Li GMD FOKUS

Size: px
Start display at page:

Download "The TINA Conformance Testing Framework. TINA Conformance Testing Framework. Ina Schieferdecker, Mang Li GMD FOKUS"

Transcription

1 The TINA Conformance Testing Framework Ina Schieferdecker, Mang Li GMD FOKUS TINA Conference Introduction. Content The Concept of Reference Point Facets. Specification of Reference Point Facets. Testing of Reference Point Facets. Conclusions. 1

2 The Beginning Interoperability is a key issue for the success of objectoriented (OO) technologies such as CORBA, TINA. CAT Compliance/Conformance Matrix. Conformance to standard specifications is essential for multi-vendor systems and a means towards interoperability. RM-ODP provides reference point concept to facilitate conformance assessment of OO systems. 2

3 Motivation for RP-Facets A practical framework based on RM-ODP for conformance testing of TINA systems is needed. TINA has large and under-specified RPs. RPs must be refined to support incremental specification and implementation of TINA systems as self-contained, meaningful subsystems.... A Plan... 3

4 RP-Facet Concept (1) A RP-facet is a subset of a reference point, which is selfcontained in terms of functionality. The smallest element of a RP-facet is an operation. A RP-facet is always associated with one of the architectural parts separated by the RP, referred as RPfacet role. A RP-facet is defined in terms of purpose-oriented scenarios that describes potential interactions between the RP-facet role and its environment. RP-Facet Concept (2) A reference point has a core and may have zero or more additional cohesive facets. F1 F3 Core F2 4

5 RP-Facet Specification Unambiguous specification, including static and dynamic model, is crucial for testability as formalism in the specification reduces misinterpretation and supports automated test generation. Integration of system specification and test specification is an important aspect so that reuse of available specification techniques is desired.... An Installation... 5

6 The Specification Approach (1) ODL Definition Informal Scenario Description Formalization MSC Diagram Basic MSC msc StartServiceSuccessful Consumer Retailer startservice_req alt Parameter_is_valid startservice_rpl Parameter_is_invalid startservice_exp 6

7 MSC Document mscdocument RetRP_Facet_1_doc; inst Consumer variable naref: Object; userinfo: UserProperty; inst Retailer variable i_na: Object; exp: Exception; msg namedaccess_req(userproperty); msg namedaccess_rpl(object); msg namedaccess_exp(exception); msg startservice_req, startservice_rpl; msg startservice_exp(exception); language IDL; #include RetRP.idl LoginSuccessful RetRP_Facet_1_msc LoginFailed msc RetRP_Facet_1_msc idle LoginFailed LoginSuccessful StartServiceSuccessful StartServiceFailed EndServiceSession Logout Logout StartServiceSuccessful StartServiceFailed MSC Reference and Data msc RetRP_Facet_1_msc idle msc LoginSuccessful Consumer Retailer LoginFailed LoginSuccessful StartServiceSuccessful StartServiceFailed def userinfo namedaccess_req(userinfo) EndServiceSession Logout msc StartServiceSuccessful(naRef:Object) Consumer Retailer alt when valid(userinfo) namedaccess_rpl(naref:=i_na) def i_na alt startservice_req Parameter_is_valid startservice_rpl Parameter_is_invalid startservice_exp otherwise namedaccess_exp(exp) def exp 7

8 The Specification Approach (2) ODL Definition Type & Const Mapping Structure & Signature Transformation ASN.1 Data Inclusion Formalization MSC Diagram Informal Scenario Description... First Results... 8

9 Testing of RP-Facets (1) Test campaign on the basis of dependencies between operations and facets. Tests specified in TTCN, which describes interactions between testers and implementations under test in terms of message exchange at PCOs (Points of Control and Observation). is part of the Conformance Testing Methodology and Framework on testing of OSI systems. Concurrent TTCN addresses testing with parallel test components. Defined by ITU-T, ISO and ETSI. The Specification Approach (3) ODL Definition Type & Const Mapping Structure & Signature Transformation ASN.1 Data Inclusion TTCN Test Case Executable Tests Formalization Informal Scenario Description MSC Diagram Behavior Description Transformation Inclusion Test Data 9

10 Testing of RP-Facets (2) Using e.g. the TTCN/CORBA gateway TCgate. RP-Facet Spec. TTCN ATS TTCN ETS System Impl. TCgate ORB ORB... The Finish... 10

11 TINA Conformance Testing Frw. RP-Facet Specification Template (Definition, Specification) Test Method (Test Specification, Test Campaign Derivation) Test Documentation (Test Reports) Testing in Practice (Tool Support) Demonstrate Usability (An Example) Dissemination and Further Work Presentation at OMG TM, Telecom DTF in Oslo, June Presentation on MSC and TTCN based Testing at OMG TM, Florida, Dec to further the definition of a test notation for UML. Extension of the test framework towards TTCN 3rd edition, which will be launched by ETSI in Oct

12 ... Conclusions. RP-Facet concept was introduced to achieve unambiguous specifications for conformance testing of TINA products. RP-facets support the incremental development of TINA products. The testing approach for RP-facets is based on facet specification with structure, data (ODL) and behavior part (MSC). Test cases for RP facets are described in TTCN. Thank You. 12

TINA Conformance Testing Framework

TINA Conformance Testing Framework TINA Conformance Testing Framework In response to the TINA-CAT RFP on TINA Conformance Testing Framework Final Version May 2000 GMD FOKUS 1 Document Information Final Version of the TINA Conformance Testing

More information

TINA-CAT WorkGroup Request For Proposals

TINA-CAT WorkGroup Request For Proposals TINA-CAT WorkGroup Request For Proposals TINA Conformance Testing Framework Document information Title: TINA Conformance Testing Framework RfP Version: 1.0: Approved and Released Date: July 19, 1999 1.

More information

INCREMENTAL TESTING AT SYSTEM REFERENCE POINTS

INCREMENTAL TESTING AT SYSTEM REFERENCE POINTS 5 INCREMENTAL TESTING AT SYSTEM REFERENCE POINTS Ina Schieferdecker, Mang Li, Axel Rennoch GMDFOKUS Kaiserin-Augusta-Allee 31, D-10589 Berlin, Germany phone: +49303463-7000, fax: +49303463-8000 {schieferdecker,

More information

CCM testing environment 1

CCM testing environment 1 CCM testing environment 1 A. Hoffmann, A. Rennoch, I. Schubert, A. Vouffo-Feudjio Fraunhofer Fokus http://www.fokus.fhg.de/tip Kaiserin-Augusta-Allee 31, D-10589 Berlin, Germany phone: +49 30 3463-7000,

More information

RM-ODP: The ISO Reference Model for Open Distributed Processing

RM-ODP: The ISO Reference Model for Open Distributed Processing RM-ODP: The ISO Reference Model for Open Distributed Processing Antonio Vallecillo ETSI Informática. Universidad de Málaga av@lcc.uma.es 1. Introduction As software technology becomes a core part of business

More information

T : Protocol Design

T : Protocol Design T-110.300: Protocol Design Protocol Design Theory Methods Protocol Engineering Process (PEP) Timo.Kyntaja@vtt.fi 1 (154) Motivation Telecom systems engineering is a huge industry networks, terminals, services

More information

IOT-TESTWARE AN ECLIPSE PROJECT

IOT-TESTWARE AN ECLIPSE PROJECT IOT-TESTWARE AN ECLIPSE PROJECT Vadim Makhorov Ina Schieferdecker, Sascha Kretzschmann, Michael Wagner, Axel Rennoch QRS, Praha, Czech Republic, July 27, 2017 THE ECLIPSE PROJECT 2 1 THE CONTEXT 3 OUTLINE

More information

09. Component-Level Design

09. Component-Level Design 09. Component-Level Design Division of Computer Science, College of Computing Hanyang University ERICA Campus 1 st Semester 2017 What is Component OMG UML Specification defines a component as OO view a

More information

EUROPEAN ETS TELECOMMUNICATION May 1997 STANDARD

EUROPEAN ETS TELECOMMUNICATION May 1997 STANDARD EUROPEAN ETS 300 093-4 TELECOMMUNICATION May 1997 STANDARD Source: ETSI TC-SPS Reference: DE/SPS-05061-D-4 ICS: 33.020 Key words: ISDN, DSS1, supplementary service, CLIR, testing, ATS, PIXIT, user Integrated

More information

CORBA Navigator, A Versatile CORBA Client and its application to Network Management

CORBA Navigator, A Versatile CORBA Client and its application to Network Management APNOMS 2003 CORBA Navigator, A Versatile CORBA Client and its application to Network Management KAWABATA, Taichi YATA, Kouji IWASHITA, Katsushi NTT Network Innovation Laboratories {kawabata.taichi, iwashita.katsushi,

More information

Implementation of an Open Source Toolset for CCM Components and Systems Testing *

Implementation of an Open Source Toolset for CCM Components and Systems Testing * Implementation of an Open Source Toolset for CCM Components and Systems Testing * Harold Batteram 1, Wim Hellenthal 1, Willem Romijn 1, Andreas Hoffmann 2, Axel Rennoch 2, Alain Vouffo 2 1 Bell Labs Advanced

More information

TTCN (Testing and Test Control Notation) A standard test specification and implementation language. Contents

TTCN (Testing and Test Control Notation) A standard test specification and implementation language. Contents TTCN (Testing and Test Control Notation) A standard test specification and implementation language Kunal Shanishchara (kunalhs@umd.edu) Contents History Elements and capabilities of TTCN Brief overview

More information

Enhanced Techniques for CORBA Validation CORVAL2

Enhanced Techniques for CORBA Validation CORVAL2 Enhanced Techniques for CORBA Validation CORVAL2 (Project Number IST-1999-11131) D29 White Paper Validating Multi-Vendor CORBA Conformance and Interoperability in Heterogeneous Environments 6 th September

More information

SERIES M: TELECOMMUNICATION MANAGEMENT, INCLUDING TMN AND NETWORK MAINTENANCE Telecommunications management network

SERIES M: TELECOMMUNICATION MANAGEMENT, INCLUDING TMN AND NETWORK MAINTENANCE Telecommunications management network International Telecommunication Union ITU-T M.3020 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (07/2011) SERIES M: TELECOMMUNICATION MANAGEMENT, INCLUDING TMN AND NETWORK MAINTENANCE Telecommunications

More information

Application of UML within the Scope of new Telecommunication Architectures

Application of UML within the Scope of new Telecommunication Architectures 1 Application of UML within the Scope of new Telecommunication Architectures Dr. Eckhardt Holz Humboldt-Universität zu Berlin Institut für Informatik A.-Springer-Str.54a 10117 Berlin - Germany holz@informatik.hu-berlin.de

More information

SAFESPOT INTEGRATED PROJECT - IST IP DELIVERABLE. SP7 SCORE SAFESPOT Core Architecture

SAFESPOT INTEGRATED PROJECT - IST IP DELIVERABLE. SP7 SCORE SAFESPOT Core Architecture SAFESPOT INTEGRATED PROJECT - IST-4-026963-IP DELIVERABLE SP7 SCORE SAFESPOT Core Architecture Conformance & Interoperability Test System Mock-up Ready Deliverable No. (use the number indicated on technical

More information

Introducing MBT to Standardization. ETSI All rights reserved

Introducing MBT to Standardization. ETSI All rights reserved THE ETSI TEST DESCRIPTION LANGUAGE Introducing MBT to Standardization Presented by Andreas Ulrich, Siemens AG for ICTSS 2017, St. Petersburg, Russia ABOUT ETSI About ETSI, MTS, CTI European Telecommunication

More information

AN INTEGRATED COMPONENT-BASED APPROACH TO ENTERPRISE SYSTEM SPECIFICATION AND DEVELOPMENT

AN INTEGRATED COMPONENT-BASED APPROACH TO ENTERPRISE SYSTEM SPECIFICATION AND DEVELOPMENT AN INTEGRATED COMPONENT-BASED APPROACH TO ENTERPRISE SYSTEM SPECIFICATION AND DEVELOPMENT Zoran Stojanovic, Ajantha Dahanayake Faculty of Information Technology and Systems, Delft University of Technology,

More information

TOWARDS THE THIRD EDITION OF TTCN

TOWARDS THE THIRD EDITION OF TTCN 2 TOWARDS THE THIRD EDITION OF TTCN Jens Grabowski and Dieter Hogrefe Institute for Telematics, University of Lubeck, Ratzeburger Allee 160, D-23538 Lubeck, Germany { jens,hogrefe} @ itm.mu-luebeck.de

More information

Management Information Model Engineering

Management Information Model Engineering Journal of Network and Systems Management, Vol. 6, No. 3, 1998 Guest Editorial Management Information Model Engineering George Pavlou 1 and Olivier Festor 2 1. INTRODUCTION Information Modeling is an important

More information

Requirements for TINA Platform towards Information Sharing Business. Long-term Trend of Telephone Business

Requirements for TINA Platform towards Information Sharing Business. Long-term Trend of Telephone Business TINA 99 Hawaii, USA: DPE Workshop 1 Requirements for TINA Platform towards Information Sharing Business April 12 1999 KITAMI, Kenichi NTT Information Sharing Laboratory Group Long-term Trend of Telephone

More information

28 The TTCN to C Compiler

28 The TTCN to C Compiler Chapter 28 The TTCN to C Compiler (on UNIX) This chapter describes what the TTCN to C compiler is used for, how to run it and the structure of the generated code. When the TTCN to C compiler has translated

More information

The Specifications Exchange Service of an RM-ODP Framework

The Specifications Exchange Service of an RM-ODP Framework The Specifications Exchange Service of an RM-ODP Framework X. Blanc (*+), M-P. Gervais(*), J. Le Delliou(+) (*)Laboratoire d'informatique de Paris 6-8 rue du Capitaine Scott F75015 PARIS (+)EDF Research

More information

Draft EN V1.2.3 ( )

Draft EN V1.2.3 ( ) European Standard (Telecommunications series) Integrated Services Digital Network (ISDN); Multiple Subscriber Number (MSN) supplementary service; Digital Subscriber Signalling System No. one (DSS1) protocol;

More information

ON THE DESIGN OF THE NEW TESTING LANGUAGE TTCN-3

ON THE DESIGN OF THE NEW TESTING LANGUAGE TTCN-3 1 ON THE DESIGN OF THE NEW TESTING LANGUAGE TTCN-3 Jens Grabowski a, Anthony Wiles b, Colin Willcock c, Dieter Hogrefe a a Institute for Telematics, University of Lübeck, Ratzeburger Allee 160, D-23538

More information

Component-Level Design. Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman. For non-profit educational use only

Component-Level Design. Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman. For non-profit educational use only Chapter 10 Component-Level Design Slide Set to accompany Software Engineering: A Practitioner s Approach, 7/e by Roger S. Pressman Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman For non-profit

More information

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO/IEC 19500-2 This is a preview of "ISO/IEC 19500-2:2012". Click here to purchase the full version from the ANSI store. Second edition 2012-04-15 Information technology Object

More information

The original version of this chapter was revised: The copyright line was incorrect. This has been

The original version of this chapter was revised: The copyright line was incorrect. This has been The original version of this chapter was revised: The copyright line was incorrect. This has been corrected. The Erratum to this chapter is available at DOI: 10.1007/978-0-387-35516-0_20 H. Ural et al.

More information

ETSI EN V1.4.1 ( )

ETSI EN V1.4.1 ( ) European Standard (Telecommunications series) Integrated Services Digital Network (ISDN); Advice of Charge (AOC) supplementary service; Digital Subscriber Signalling System No. one (DSS1) protocol; Part

More information

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD INTERNATIONAL STANDARD This is a preview - click here to buy the full publication ISO/IEC 19500-3 First edition 2012-04-15 Information technology Object Management Group Common Object Request Broker Architecture

More information

DO WE NEED TEST SPECIFICATION LANGUAGES?!

DO WE NEED TEST SPECIFICATION LANGUAGES?! DO WE NEED TEST SPECIFICATION LANGUAGES?! Ina Schieferdecker A-MOST @ ICST 2017, Tokyo, March 17, 2017 Please look up my yesterday s proposal for the new version of the UML Testing Profile OUTLINE 1. About

More information

The Go4IT project. Toward a TTCN-3 open environment for IPv6 protocols testing. Project identity card

The Go4IT project. Toward a TTCN-3 open environment for IPv6 protocols testing. Project identity card The Go4IT project Toward a TTCN-3 open environment for IPv6 protocols testing TTCN-3 User Conference 2006 - Berlin Project identity card Integrated Infrastructure Initiative Started in Nov 2005 30 month

More information

Conformity Assessment Schemes and Interoperability Testing (1) Keith Mainwaring ITU Telecommunication Standardization Bureau (TSB) Consultant

Conformity Assessment Schemes and Interoperability Testing (1) Keith Mainwaring ITU Telecommunication Standardization Bureau (TSB) Consultant Conformity Assessment Schemes and Interoperability Testing (1) Keith Mainwaring ITU Standardization Bureau (TSB) Consultant Moscow, 9-11 november 2011 Contents The benefits of conformity assessment Conformity

More information

Modelling in Enterprise Architecture. MSc Business Information Systems

Modelling in Enterprise Architecture. MSc Business Information Systems Modelling in Enterprise Architecture MSc Business Information Systems Models and Modelling Modelling Describing and Representing all relevant aspects of a domain in a defined language. Result of modelling

More information

ANSAwise - Object-Oriented Methods for Distributed Systems

ANSAwise - Object-Oriented Methods for Distributed Systems Poseidon House Castle Park Cambridge CB3 0RD United Kingdom TELEPHONE: Cambridge (01223) 515010 INTERNATIONAL: +44 1223 515010 FAX: +44 1223 359779 E-MAIL: apm@ansa.co.uk Training ANSAwise - Object-Oriented

More information

1 Introduction to. Languages and Notations. Chapter

1 Introduction to. Languages and Notations. Chapter 1 Introduction to Languages and Notations This chapter begins with a brief introduction to SDL; the language, its history, its main concepts and application areas. Next follows an introduction to the MSC

More information

B C ISO/IEC INTERNATIONAL STANDARD. Information technology Open Distributed Processing Reference model: Overview

B C ISO/IEC INTERNATIONAL STANDARD. Information technology Open Distributed Processing Reference model: Overview INTERNATIONAL STANDARD ISO/IEC 10746-1 First edition 1998-12-15 Information technology Open Distributed Processing Reference model: Overview Technologies de l'information Traitement réparti ouvert Modèle

More information

EN V1.2.4 ( )

EN V1.2.4 ( ) European Standard (Telecommunications series) Integrated Services Digital Network (ISDN); Connected Line Identification Presentation (COLP) supplementary service; Digital Subscriber Signalling System No.

More information

Ch7 Conformance Testing Methodology

Ch7 Conformance Testing Methodology Outline VII. Conformance Testing Methodology General concepts Testing documents Abstract test methods Abstract test suites Test realization Conformance assessment process Dept. Electrical & Information

More information

MDA and Integration of Legacy Systems: An Industrial Case Study

MDA and Integration of Legacy Systems: An Industrial Case Study MDA and Integration of Legacy Systems: An Industrial Case Study Parastoo Mohagheghi 1, Jan Pettersen Nytun 2, Selo 2, Warsun Najib 2 1 Ericson Norway-Grimstad, Postuttak, N-4898, Grimstad, Norway 1 Department

More information

TESTING OF IOT APPLICATIONS AND INFRASTRUCTURES

TESTING OF IOT APPLICATIONS AND INFRASTRUCTURES TESTING OF IOT APPLICATIONS AND INFRASTRUCTURES Vadim Makhorov Sascha Kretzschmann, Michael Wagner, Axel Rennoch ICSSEA, June 01, 2017 AGENDA 1. Introduction 2. IoT test language 3. TTCN-3 in use 4. FOKUS

More information

Test Architectures for Distributed Systems - State of the Art and Beyond

Test Architectures for Distributed Systems - State of the Art and Beyond Test Architectures for Distributed Systems - State of the Art and Beyond T. Walter Computer Engineering and Networks Laboratory (TIK) Swiss Federal Institute of Technology Zurich Gloriastrasse 35, CH-8092

More information

International Telecommunication Testing Centre (ITTC)

International Telecommunication Testing Centre (ITTC) International Telecommunication Testing Centre (ITTC) Test creation principles Martin Brand ETSI TISPAN 06 Chairman ITU-T SG11 -WP4 Vice-Chairman International training seminar «Testing of System and Network

More information

ITU-T SG 17 Achievements in ICT Security Standardization

ITU-T SG 17 Achievements in ICT Security Standardization ITU-T SG 17 Achievements in ICT Security Standardization Arkadiy Kremer (Chairman, ITU-T Study Group 17) kremer@rans.ru 6th ETSI SECURITY WORKSHOP, 19.01.2011 1/15 Topics ITU Plenipotentiary Conference

More information

XML in the Development of Component Systems. XML Protocols: XML-RPC

XML in the Development of Component Systems. XML Protocols: XML-RPC XML in the Development of Component Systems XML Protocols: XML-RPC Protocols Distributed computing Components are deployed on different network nodes Object implementations do not share memory Communication

More information

Software Engineering with Objects and Components Open Issues and Course Summary

Software Engineering with Objects and Components Open Issues and Course Summary Software Engineering with Objects and Components Open Issues and Course Summary Massimo Felici Software Engineering with Objects and Components Software development process Lifecycle models and main stages

More information

TRUMPET Service Management Architecture

TRUMPET Service Management Architecture TRUMPET Service Management Architecture L. Sacks, O. Prnjat, M. Wittig, M. M. Kande, B. Bhushan, S. Mazaher and C. Autant University College London, Dept. of E & EE, lsacks, oprnjat@eleceng.ucl.ac.uk GMD

More information

Quality Indicators for Automotive Test Case Specifications

Quality Indicators for Automotive Test Case Specifications Quality Indicators for Automotive Test Case Specifications Katharina Juhnke Daimler AG Group Research & MBC Development Email: katharina.juhnke@daimler.com Matthias Tichy Ulm University Institute of Software

More information

Architectural Blueprint The 4+1 View Model of Software Architecture. Philippe Kruchten

Architectural Blueprint The 4+1 View Model of Software Architecture. Philippe Kruchten Architectural Blueprint The 4+1 View Model of Software Architecture Philippe Kruchten Model What is a model? simplified abstract representation information exchange standardization principals (involved)

More information

INTERNATIONAL TELECOMMUNICATION UNION

INTERNATIONAL TELECOMMUNICATION UNION INTERNATIONAL TELECOMMUNICATION UNION ITU-T M.3020 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (02/2000) SERIES M: TMN AND NETWORK MAINTENANCE: INTERNATIONAL TRANSMISSION SYSTEMS, TELEPHONE CIRCUITS,

More information

Amber streams presentation

Amber streams presentation Poseidon House Castle Park Cambridge CB3 0RD United Kingdom TELEPHONE: Cambridge (01223) 515010 INTERNATIONAL: +44 1223 515010 FAX: +44 1223 359779 E-MAIL: apm@ansa.co.uk Training Amber streams presentation

More information

TTCN-3 Test Case Generation from Message Sequence Charts

TTCN-3 Test Case Generation from Message Sequence Charts TTCN-3 Test Case Generation from Message Sequence Charts Michael Ebner Telematics Group, Institute for Informatics, Georg-August-Universität Göttingen, Germany, ebner@cs.uni-goettingen.de Abstract Scenario-based

More information

V&V: Model-based testing

V&V: Model-based testing V&V: Model-based testing Systems Engineering BSc Course Budapest University of Technology and Economics Department of Measurement and Information Systems Traceability Platform-based systems design Verification

More information

Distributed Objects. Object-Oriented Application Development

Distributed Objects. Object-Oriented Application Development Distributed s -Oriented Application Development Procedural (non-object oriented) development Data: variables Behavior: procedures, subroutines, functions Languages: C, COBOL, Pascal Structured Programming

More information

Introduction to Architecture. Introduction to Architecture 1

Introduction to Architecture. Introduction to Architecture 1 Introduction to Architecture Introduction to Architecture 1 Content What is architecture? Motivation for architecture Non-functional requirements Introduction to Architecture 2 What is architecture? The

More information

Different levels of Interoperability

Different levels of Interoperability 1 Different levels of Interoperability Technical Syntactic Semantic Organisational "Interoperability is the ability of two systems to interoperate using the same communication protocol" from ETSI Project

More information

Executive Summary. Round Trip Engineering of Space Systems. Change Log. Executive Summary. Visas

Executive Summary. Round Trip Engineering of Space Systems. Change Log. Executive Summary. Visas Reference: egos-stu-rts-rp-1002 Page 1/7 Authors: Andrey Sadovykh (SOFTEAM) Contributors: Tom Ritter, Andreas Hoffmann, Jürgen Großmann (FHG), Alexander Vankov, Oleg Estekhin (GTI6) Visas Surname - Name

More information

Design Process Overview. At Each Level of Abstraction. Design Phases. Design Phases James M. Bieman

Design Process Overview. At Each Level of Abstraction. Design Phases. Design Phases James M. Bieman CS314, Colorado State University Software Engineering Notes 4: Principles of Design and Architecture for OO Software Focus: Determining the Overall Structure of a Software System Describes the process

More information

TEST AUTOMATION FOR THE IOT: IOT-TESTWARE. Axel Rennoch, IoTbarcamp, Munich, October 5th, 2017

TEST AUTOMATION FOR THE IOT: IOT-TESTWARE. Axel Rennoch, IoTbarcamp, Munich, October 5th, 2017 TEST AUTOMATION FOR THE IOT: IOT-TESTWARE Axel Rennoch, IoTbarcamp, Munich, October 5th, 2017 BERLIN CENTER FOR DIGITAL TRANSFORMATION 2 AGENDA IoT test objects, goals, and configuration IoT test automation

More information

A GENERIC TOOL FOR AUTOMATIC PROTOCOL CONFORMANCE TESTING WITH APPLICATION TO ATM EQUIPMENT *

A GENERIC TOOL FOR AUTOMATIC PROTOCOL CONFORMANCE TESTING WITH APPLICATION TO ATM EQUIPMENT * A GENERIC TOOL FOR AUTOMATIC PROTOCOL CONFORMANCE TESTING WITH APPLICATION TO ATM EQUIPMENT * M. Alvarez-Campana, E. Vázquez, J. Vinyes Dept. Ingeniería de Sistemas Telemáticos Universidad Politécnica

More information

Modelling Management Components for Reuse using UML

Modelling Management Components for Reuse using UML Modelling Management Components for Reuse using UML Dave Lewis, Chris Malbon, Alina DaCruz Department of Computer Science, University College London, U.K. {dlewis, cmalbon, alina}@cs.ucl.ac.uk Abstract.

More information

TTCN3 in Wireless Testing Eco Space

TTCN3 in Wireless Testing Eco Space TTCN3 in Wireless Testing Eco Space Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture. Agenda Challenges in Test environment development for Wireless Products Critical

More information

)454 8 ).&/2-!4)/. 4%#(./,/'9 /0%. $)342)"54%$ 02/#%33).' 2%&%2%.#% -/$%, &/5.$!4)/.3

)454 8 ).&/2-!4)/. 4%#(./,/'9 /0%. $)342)54%$ 02/#%33).' 2%&%2%.#% -/$%, &/5.$!4)/.3 INTERNATIONAL TELECOMMUNICATION UNION )454 8 TELECOMMUNICATION (11/95) STANDARDIZATION SECTOR OF ITU $!4!.%47/2+3!.$ /0%. 3934%- #/--5.)#!4)/.3 /0%. $)342)"54%$ 02/#%33).' ).&/2-!4)/. 4%#(./,/'9 /0%. $)342)"54%$

More information

A Framework for Testing AIS Implementations

A Framework for Testing AIS Implementations A Framework for Testing AIS Implementations Tamás Horváth and Tibor Sulyán Dept. of Control Engineering and Information Technology, Budapest University of Technology and Economics, Budapest, Hungary {tom,

More information

Issues in Testing Electronic Commerce Systems

Issues in Testing Electronic Commerce Systems Issues in Testing Electronic Commerce Systems Kassem Saleh 1 and Robert Probert University of Ottawa, School of Information Technology and Engineering (SITE) P.O.Box 450, Stn A, Ottawa, Ontario, Canada

More information

CSCI 3130 Software Architectures 1/3. February 5, 2013

CSCI 3130 Software Architectures 1/3. February 5, 2013 CSCI 3130 Software Architectures 1/3 February 5, 2013 Software Architecture What is a Software Architecture? The description of the structure of a software system, which is composed of software elements,

More information

ODMG 2.0: A Standard for Object Storage

ODMG 2.0: A Standard for Object Storage Page 1 of 5 ODMG 2.0: A Standard for Object Storage ODMG 2.0 builds on database, object and programming language standards to give developers portability and ease of use by Doug Barry Component Strategies

More information

ETSI ES V3.1.1 ( )

ETSI ES V3.1.1 ( ) ES 201 873-3 V3.1.1 (2005-06) Standard Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 3: TTCN-3 Graphical presentation Format () 2 ES 201 873-3 V3.1.1

More information

23 An Overview of the Telecommunications Information Networking Architecture

23 An Overview of the Telecommunications Information Networking Architecture 23 An Overview of the Telecommunications Information Networking Architecture TINA Consortium c/o Bellcore 331 Newman Springs Rd. Red Bank, NJ 07701 USA Tel: + 1 908 758 2467 Fax: + 1 908 758 2865 1. INTRODUCTION

More information

Web-based E-commerce Service Provisioning using a TINA Retailer

Web-based E-commerce Service Provisioning using a TINA Retailer Web-based E-commerce Service Provisioning using a TINA Retailer S. Brassell A project report submitted to the faculty of Engineering, University of the Witwatersrand, Johannesburg, in partial fulfillment

More information

Testing Grid Application Workflows Using TTCN-3

Testing Grid Application Workflows Using TTCN-3 2008 International Conference on Software Testing, Verification, and Validation Testing Grid Application Workflows Using TTCN-3 Thomas Rings, Helmut Neukirchen, Jens Grabowski Software Engineering for

More information

Objectives. Explain the purpose and objectives of objectoriented. Develop design class diagrams

Objectives. Explain the purpose and objectives of objectoriented. Develop design class diagrams Objectives Explain the purpose and objectives of objectoriented design Develop design class diagrams Develop interaction diagrams based on the principles of object responsibility and use case controllers

More information

Developing Software Applications Using Middleware Infrastructure: Role Based and Coordination Component Framework Approach

Developing Software Applications Using Middleware Infrastructure: Role Based and Coordination Component Framework Approach Developing Software Applications Using Middleware Infrastructure: Role Based and Coordination Component Framework Approach Ninat Wanapan and Somnuk Keretho Department of Computer Engineering, Kasetsart

More information

ETSI ETR 346 TECHNICAL December 1996 REPORT

ETSI ETR 346 TECHNICAL December 1996 REPORT ETSI ETR 346 TECHNICAL December 1996 REPORT Source: ETSI TC-RES Reference: DTR/RES-06013-1 ICS: 33.020 Key words: Testing, TTCN, abstract test suite, validation Radio Equipment and Systems (RES); Trans-European

More information

3GPP TS V9.0.0 ( )

3GPP TS V9.0.0 ( ) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Telecommunication management; Configuration Management (CM); Generic network resources

More information

A Generic Tool for Automatic Protocol Conformance Testing with Application to ATM Equipment *

A Generic Tool for Automatic Protocol Conformance Testing with Application to ATM Equipment * A Generic Tool for Automatic Protocol Conformance Testing with Application to ATM Equipment * M. Alvarez-Campana, E. Vázquez, J. Vinyes Dept. Ingeniería de Sistemas Telemáticos Universidad Politécnica

More information

Object Security. Model Driven Security. Ulrich Lang, Rudolf Schreiner. Protection of Resources in Complex Distributed Systems

Object Security. Model Driven Security. Ulrich Lang, Rudolf Schreiner. Protection of Resources in Complex Distributed Systems Object Security TM The Security Policy Company Protection of Resources in Complex Distributed Systems Ulrich Lang, Rudolf Schreiner ObjectSecurity Ltd. University of Cambridge Agenda COACH Project Model

More information

DEFINITION AND UTILISATION OF OMG IDL TO TTCN-3 MAPPINGS

DEFINITION AND UTILISATION OF OMG IDL TO TTCN-3 MAPPINGS DEFINITION AND UTILISATION OF OMG IDL TO TTCN-3 MAPPINGS Michael Ebner Institute for Telematics, University of liibeck Ratzeburger Allee 160, D-23538liibeck, Germany Phone: +49 451 500-3721 Fax: +49 451

More information

Harmonizing System Development and Test Development with MDA

Harmonizing System Development and Test Development with MDA Harmonizing Development and Development with MDA Fraunhofer FOKUS Germany OMG Software Assurance Workshop, March 2007 Motivation! ing improves software quality! Manual test development is resource consuming!

More information

Architectural Blueprint

Architectural Blueprint IMPORTANT NOTICE TO STUDENTS These slides are NOT to be used as a replacement for student notes. These slides are sometimes vague and incomplete on purpose to spark a class discussion Architectural Blueprint

More information

The Storage Networking Industry Association (SNIA) Data Preservation and Metadata Projects. Bob Rogers, Application Matrix

The Storage Networking Industry Association (SNIA) Data Preservation and Metadata Projects. Bob Rogers, Application Matrix The Storage Networking Industry Association (SNIA) Data Preservation and Metadata Projects Bob Rogers, Application Matrix Overview The Self Contained Information Retention Format Rationale & Objectives

More information

Hardware in the Loop Functional Verification Methodology

Hardware in the Loop Functional Verification Methodology OMG's Third Software-Based Communications Workshop: Realizing the Vision Hardware in the Loop Functional Verification Methodology by Pascal Giard Jean-François Boland, Jean Belzile M.Ing. Student École

More information

A Model-Based Development Method for Device Drivers

A Model-Based Development Method for Device Drivers A Model-Based Development Method for Device Drivers Michael Kersten Siemens AG Otto-Hahn-Ring 6 D-81739 München Ulrich Margull 1 mal 1 Software GmbH Maxstr. 31 D-90762 Fürth Nikolaus Regnat Siemens AG

More information

INTERNATIONAL TELECOMMUNICATION UNION. SERIES X: DATA NETWORKS AND OPEN SYSTEM COMMUNICATIONS Open distributed processing

INTERNATIONAL TELECOMMUNICATION UNION. SERIES X: DATA NETWORKS AND OPEN SYSTEM COMMUNICATIONS Open distributed processing INTERNATIONAL TELECOMMUNICATION UNION ITU-T X.911 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (10/2001) SERIES X: DATA NETWORKS AND OPEN SYSTEM COMMUNICATIONS Open distributed processing Information

More information

Concern-based Composition and Reuse of Distributed Systems

Concern-based Composition and Reuse of Distributed Systems Concern-based Composition and Reuse of Distributed Systems Andrey Nechypurenko andrey.nechypurenko@siem ens.com Siemens AG, Germany Douglas Schmidt, Tao Lu, Gan Deng, Emre Turkay, Aniruddha Gokhale Vanderbilt

More information

ETSI TR V1.2.1 ( ) Technical Report. Methods for Testing and Specifications (MTS); Mobile Reference tests for TTCN-3 tools

ETSI TR V1.2.1 ( ) Technical Report. Methods for Testing and Specifications (MTS); Mobile Reference tests for TTCN-3 tools TR 102 976 V1.2.1 (2009-12) Technical Report Methods for Testing and Specifications (MTS); Mobile Reference tests for TTCN-3 tools 2 TR 102 976 V1.2.1 (2009-12) Reference RTR/MTS-00104[2]-MobRefTests Keywords

More information

Technischer Bericht. TTCN-3 Test Case Generation from Message Sequence Charts

Technischer Bericht. TTCN-3 Test Case Generation from Message Sequence Charts Georg-August-Universität Göttingen Institut für Informatik ISSN 1611-1044 Nummer IFI-TB-2005 02 Technischer Bericht TTCN-3 Test Case Generation from Message Sequence Charts Michael Ebner Technische Berichte

More information

A scenario-based test approach for testing reactive concurrent systems

A scenario-based test approach for testing reactive concurrent systems Corporate Technology A scenario-based test approach for testing reactive concurrent systems Andreas Ulrich Siemens AG, Corporate Technology München, Germany ETSI MBT User Conference 2011 October 18 20,

More information

ETSI TC INT IMS Network Testing Group. Giulio Maggiore TC INT Chair

ETSI TC INT IMS Network Testing Group. Giulio Maggiore TC INT Chair ETSI TC INT IMS Network Testing Group Giulio Maggiore TC INT Chair Summary Rationale IMS Interoperability Landscape 3 ETSI IMS Interoperability Event Preparation Backup slides with more innformation on:

More information

ANSAwise - CORBA Interoperability

ANSAwise - CORBA Interoperability Poseidon House Castle Park Cambridge CB3 0RD United Kingdom TELEPHONE: Cambridge (01223) 515010 INTERNATIONAL: +44 1223 515010 FAX: +44 1223 359779 E-MAIL: apm@ansa.co.uk Training ANSAwise - CORBA Interoperability

More information

ETSI EN V1.1.1 ( )

ETSI EN V1.1.1 ( ) EN 301 484-6 V1.1.1 (2002-02) European Standard (Telecommunications series) Integrated Services Digital Network (ISDN); Digital Subscriber Signalling System No. one (DSS1) protocol; Line Hunting (LH) supplementary

More information

Mapping IEC to CORBA

Mapping IEC to CORBA Mapping IEC 61850 to CORBA Ricardo Sanz Universidad Politécnica de Madrid José Antonio Clavijo SCILabs Ingenieros Mapping IEC 61850 to CORBA / OMG ERDOS, Burlingame, January 7-10, 2002 Presentation Structure

More information

ETSI TS V9.1.0 ( ) Technical Specification

ETSI TS V9.1.0 ( ) Technical Specification TS 132 733 V9.1.0 (2011-01) Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; Telecommunication management; IP Multimedia

More information

Appendix A - Glossary(of OO software term s)

Appendix A - Glossary(of OO software term s) Appendix A - Glossary(of OO software term s) Abstract Class A class that does not supply an implementation for its entire interface, and so consequently, cannot be instantiated. ActiveX Microsoft s component

More information

Model Transformers for Test Generation from System Models

Model Transformers for Test Generation from System Models 1 Model Transformers for Test Generation from System Models M. Busch 1, R. Chaparadza 1, Z.R. Dai 1, A. Hoffmann 1, L. Lacmene 1, T. Ngwangwen 1, G.C. Ndem 1, H. Ogawa 2, D. Serbanescu 1, I. Schieferdecker

More information

A Type Management System for an ODP Trader

A Type Management System for an ODP Trader A Type Management System for an ODP Trader J. Indulska a,m.bearman b and K. Raymond c a CRC for Distributed Systems Technology, Department of Computer Science, University of Queensland, Brisbane 4072,

More information

Security Standardization

Security Standardization ISO-ITU ITU Cooperation on Security Standardization Dr. Walter Fumy Chairman ISO/IEC JTC 1/SC 27 Chief Scientist, Bundesdruckerei GmbH, Germany 7th ETSI Security Workshop - Sophia Antipolis, January 2012

More information

ETSI STANDARD Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language

ETSI STANDARD Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language STANDARD Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1 TTCN-3 Core Language 2 Reference RES/MTS-201873-1v4.11.1_Core Keywords language, methodology,

More information

COMMUNICATION PROTOCOL ENGINEERING

COMMUNICATION PROTOCOL ENGINEERING COMMUNICATION PROTOCOL ENGINEERING COMMUNICATION PROTOCOL ENGINEERING SECOND EDITION PALLAPA VENKATARAM Professor Department of Electrical Communication Engineering Indian Institute of Science Bangalore

More information

Automatic test generation based on functional coverage

Automatic test generation based on functional coverage 12 juin 2014 Automatic test generation based on functional coverage Emmanuel Gaudin PragmaDev UCAAT 2014 PragmaDev French SME, Created in 2001 by 2 two experts in modelling tools and languages Since creation

More information