High-level access APIs in the OSIMIS TMN platform: Harnessing and hiding

  • George Pavlou
  • Thurain Tin
  • Andy Carr
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 851)


There is a common unjustified belief that OSI management technology, despite being very powerful, is difficult to implement because of the complexity of the underlying service/protocol (CMIS/P) and the power and expressiveness of the associated information model. Industry initiatives to standardise Application Program Interfaces (APIs) in this area have drawn the line too low. precisely at the management service level, resulting in the daunting XOM/XMP API. On the contrary, the OSIMIS TMN platform proposes much higher level APIs, both for realising new objects in agent applications and for accessing those objects in a distributed fashion. The latter are the Remote and Shadow MIB APIs and the concepts and rationale behind them are laid out while it is explained how object-oriented technology can be used to harness and hide, retaining at the same time the full power of the underlying infrastructure.




Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [X701]
    ITU X.701, Information Technology — Open Systems Interconnection — Systems Management Overview, 7/91Google Scholar
  2. [M3010]
    ITU M.3010, Principles for a Telecommunications Management Network, Working Party IV, Report 28, 12/91Google Scholar
  3. [X710]
    ITU X.710, Information Technology — Open Systems Interconnection — Common Management Information Service Definition, Version 2, 7/91Google Scholar
  4. [XOpen]
    X/Open, OSI-Abstract-Data Manipulation and Management Protocols Specification, 1/92Google Scholar
  5. [Pav93a]
    Pavlou, G., S. Bhatti and G. Knight, OSIMIS User Manual Version 1.0 for System Version 3.0, 02/93Google Scholar
  6. [Pav93b]
    Pavlou G., The OSIMIS TMN Platform: Support for Multiple Technology Integrated Management Systems, Proceedings of the 1st RACE IS&N Conference, Paris, 11/93Google Scholar
  7. [Strou]
    Bjarne Stroustrup, The C++ Programming Language, Addison-Wesley, Reading, MA, 1986Google Scholar
  8. [X500]
    ITU X.500, Information Processing, Open Systems Interconnection — The Directory: Overview of Concepts, Models and Service, 1988Google Scholar
  9. [X720]
    ITU X.720, Information Technology — Structure of Management Information — Part 1: Management Information Model, 8/91Google Scholar
  10. [MUIB]
    Chapter 10, Experiment 3 Design, NEMESYS RACE Project 1005, ref. 05/DOW/SAR/DS/B/024/a1, 5/92Google Scholar
  11. [X730]
    CCITT Recommendation X.730 (ISO 10164-1) Information Technology — Open Systems Interconnection — Systems Management — Part 1: Object Management Function (for CCITT Applications), 10/91Google Scholar
  12. [X734]
    CCITT Recommendation X.734 (ISO 10164-5) Information Technology — Open Systems Interconnection — Systems Management — Part 5: Event Report Management Function, 8/91Google Scholar
  13. [X735]
    CCITT Recommendation X.735 (ISO 10164-6) Information Technology — Open Systems Interconnection — Systems Management — Part 6: Log Control Function, 6/91Google Scholar
  14. [Pav92]
    Pavlou, G., J. Cowan, J. Crowcroft, A Generic Management Information Base Browser, Upper Layer Protocols, Architectures and Applications, IFIP TC6/WG6.5, ed. B. Plattner, pp. 221–232, North Holland, 1992Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1994

Authors and Affiliations

  • George Pavlou
    • 1
  • Thurain Tin
    • 1
  • Andy Carr
    • 2
  1. 1.University CollegeLondonUK
  2. 2.Cray CommunicationsUK

Personalised recommendations