Following the recommendation of the project technical reviewers, Mr. Rick Reed and Mr. Svein Hallsteinsen, to more explicitly take into account the established modelling languages in the telecom domain, this document consolidates information of relevance and establishes the relationship of Model Drive Architecture (MDA) and the Unified Modelling Language (UML) to the telecom languages. The languages addressed are the languages that are standardised by the ITU-T (partly in collaboration with ETSI), namely SDL (Specification and Description Language), MSC (Message sequence chart), ASN.1 (Abstract Syntax Notation One), TTCN (Testing and Test Control Notation), eODL (Extended Object Definition Language), and URN (User Requirements Notation).

In the project MODA-TEL the telecom languages are considered where appropriate, although most of the work will clearly be based on UML, especially in view of UML 2.0. The integration and compatibility of the ITU-T languages with UML 2.0 is underway in the appropriate standardisation groups. It should be noted however that the definition of a language based on a meta-model (as it is the case with eODL) is greatly easing the integration. From this integration the telecom industry as a whole is benefiting with the emerging availability of common tool frameworks that can handle meta-model based languages.

-- DanielAmyot - 04 Apr 2008


FormForVirtualLibrary edit

Title Considerations on telecom modelling languages
Authors J.P. Almeida, M. Belaunde, E. Berg, K.-D. Engel, A. Gavras, S. Jakobsson, L.F. Pires, and J. Reznik
Type Other
Conference/Journal Title
Volume/Number Deliverable D3.add2
Editors A, Gavras
Publisher Moda-Tel Consortium
Month December
Year 2003
Pages 17
Keywords ASN.1, eODL, MDA, MSC, SDL, TTCN-3, UML, URN
Topic revision: r1 - 04 Apr 2008, DanielAmyot
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback