Introducing SDL'92 in the development of TMN applications

  • Guido Carls
  • Birgit Frohnhoff
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1430)


This paper presents an approach that introduces the formal Specification and Description Language (SDL) in the development of TMN applications. Based on the application development phases „analysis“, „design“, „implementation“ it will be outlined which particular specifics of TMN applications have to be taken into account and how SDL can be used to ease the development of TMN based management systems. The presented approach supports system development by using object oriented analysis and SDL'92 design together in a coherent way: OMT (Object Modeling Technique by Rumbough) is used for system analysis and SDL'92 for system design. Due to the formal nature of SDL a thorough specification of the system behavior can be performed and implementations can be semiautomatically generated from this specification. Commercially available tools already support simulation, validation and code generation for SDL systems. The described methodology is applied for the development of prototype management applications in the ACTS project MOON.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    ITU-T Recommendation Z.100, CCITT Specification and Description Language, 03/93Google Scholar
  2. [2]
    ITU-T Recommendation M.3010, Principles for a Telecommunications Management Network, 10/92Google Scholar
  3. [3]
    Rumbaugh, M. Blaha, W. Premelani, F. Eddy, W. Lorensen, Object Oriented Modeling and Design, Prentice Hall, 1991Google Scholar
  4. [4]
    Rational Software et. all., Unified Modelling Language, UML Summary, Version 1.1, www.rational.umlGoogle Scholar
  5. [5]
    ITU-T Recommendation Z.120, Message Sequence Chart (MSC), 1996Google Scholar
  6. [6]
    ITU-T Recommendation X.208, Specification of Abstract Syntax Notation One (ASN.1), 1988Google Scholar
  7. [7]
    ITU-T Recommendation Z.105, SDL Combined With ASN.1 (SDL/ASN.1), 03/95Google Scholar
  8. [8]
    ITU-T Recommendation X.722, Guidelines for the Definition of Managed Objects, 1992Google Scholar
  9. [9]
    Telelogic, SDT 3.1 Methodology Guidelines, 12/96Google Scholar
  10. [10]
    Michael Sample, Gerald Neufeld, SNACC 1.0: A high performance ASN.1 to C/C++ Compiler, Technical report, University of British Columbia, Vancouver, Canada, 1993Google Scholar
  11. [11]
    ITU-T Recommendation M.3020, TMN Interface Specification Methodology (DRAFT), 09/97Google Scholar
  12. [12]
    I. Jacobsen. Object Oriented Software Engineering — A Use Case Driven Approach. Addison Wesley, 1992Google Scholar
  13. [13]
    ITU-T DRAFT Recommendation Z.360, Graphic GDMO — A Graphic Notation For Guidelines For The Definition Of Managed ObjectsGoogle Scholar
  14. [14]
    ITU-T Recommendation X.711, Common Management Information Protocol Specification (CMIP)Google Scholar
  15. [15]
    ITU-T Recommendation X.680, Abstract Syntax Notation One (ASN.1), 1995Google Scholar
  16. [16]
    ITU-T Recommendation X.209, Basic Encoding Rules (BER)Google Scholar
  17. [17]
    ITU-T Recommendation Z.120, Message Sequence Charts (MSC)Google Scholar
  18. [18]
    W. Mader, G. Ferraris, M. Huber, G. Lehr, W. Müllner, S. Rotolo: Management of Optical Transport Networks. In: Proceedings of the European Conference on Networks and Optical Communications 1997, D.W. Faulkner and A. L. Harmer (eds.), IOS Press, Amsterdam (1997)Google Scholar
  19. [19]
    Management of All-Optical WDM Networks, G. Lehr, H. Dassow, P. Zeffler, A. Gladisch, N. Hanik, W. Mader, S. Tomic, G. Zou; IEEE/IEIP 1998 Network Operations and Management Symposium, 15.2.–20.02.1998, New Orleans.Google Scholar
  20. [20]
    Deutsche Telekom AG — Technologiezentrum Darmstadt, ASN.1 Interchange Format, FE13 internal document, 1997Google Scholar
  21. [21]
    Maurice Drüke, Spezifikation von Netzwerkmanagementsystemen mit Hilfe von SDL-92, Universität Koblenz Landau, 04/1997Google Scholar
  22. [22]
    Network Management Forum, TMN/C++ Application Programming Interface, NMF 043, Issue 1.0, July 1997Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1998

Authors and Affiliations

  • Guido Carls
    • 1
  • Birgit Frohnhoff
    • 1
  1. 1.Platforms for Value Added Services, Network and Service ManagementDeutsche Telekom AGGermany

Personalised recommendations