Skip to main content

The OSI Managed-object Model

  • Conference paper
  • First Online:
ECOOP’ 93 — Object-Oriented Programming (ECOOP 1993)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 707))

Included in the following conference series:

Abstract

The challenge facing the International Organization for Standardization (ISO) in the early eighties, in developing Open Systems Interconnection (OSI) protocol standards for network management, was to ensure that such protocols should, on the one hand, be standardised but, on the other, be capable of managing a myriad of resource types. ISO met the challenge by developing a single internationally-standardised carriage protocol (CMIP), and tools to produce information models that would reflect the resources being managed. Such an approach makes it possible for the same carriage protocol to carry management messages for many different types of resources. In developing its information modelling tools and services, ISO has adopted an object-oriented approach: the resources to be managed are modelled as managed objects or aggregates of managed objects. The managed-object model is similar to popular object-oriented programming-language models but it includes a number of features that reflect the special requirements of network management. These requirements include: asynchronous operation, active resources, a distributed environment, compatibility, and feature optionality. Fulfilling these requirements lead to the inclusion of concepts such as event-notification, multiple object-selection, packages, and allomorphism. The next generation of network-management standards will need to address the demands of large, multi-protocol, mutable networks. How these requirements might affect the evolution of the managed-object model and services is considered.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Inheritance and Subtyping in a Parallel Object-Oriented Language. In Proceedings of European Conference on Object-Oriented Programming (Oslo, Norway, August 1988). LNCS 322, Springer-Verlag, New York, 1988.

    Google Scholar 

  2. Goranson, H.T. Services in the SIRIUS-BETA Inter-Integration Domain. In Enterprise Integration Modelling, Proceedings of the First International Conference. Ed. Petrie, C.J. The MIT Press, Cambridge, Mass, 1992.

    Google Scholar 

  3. Hodges, R. and Thompson, C. Workshop Report, Workshop on Application Integration Architectures. Texas Instruments, Dallas, Texas. 1993.

    Google Scholar 

  4. International Organization for Standardization and International Electrotechnical Commission. Information Technology — Open Systems Interconnection — Basic Reference Model. International Standard ISO/IEC 7498: 1984.

    Google Scholar 

  5. International Organization for Standardization and International Electrotechnical Commission. Information technology — Open Systems Interconnection — Basic Reference Model — Part 4: Management Framework. International Standard ISO/IEC 7498-4: 1989.

    Google Scholar 

  6. International Organization for Standardization and International Electrotechnical Commission. Information Processing Systems — Text Communications — Remote Operations — Part 1: Model, Notation and Service Definition. International Standard ISO/IEC 9072-1: 1989.

    Google Scholar 

  7. International Organization for Standardization and International Electrotechnical Commission. Information Processing Systems — Text Communications — Remote Operations — Part 2: Protocol Specification. International Standard ISO/IEC 9072-2: 1989.

    Google Scholar 

  8. International Organization for Standardization and International Electrotechnical Commission. Information Technology — Open Systems Interconnection — Specification of Abstract Syntax Notation One (ASN. 1). International Standard ISO/IEC 8824: 1990.

    Google Scholar 

  9. International Organization for Standardization and International Electrotechnical Commission. Information Technology — Open Systems Interconnection — Common Management Information Protocol Specification. International Standard ISO/IEC 9596: 1991.

    Google Scholar 

  10. International Organization for Standardization and International Electrotechnical Commission. Information technology — Open Systems Interconnection — Management Information Services — The Directory. International Standard ISO/IEC 9594: 1991.

    Google Scholar 

  11. International Organization for Standardization and International Electrotechnical Commission. Information Technology — Open Systems Interconnection — Management Information Services — Structure of Management Information — Part 1: Management Information Model. International Standard ISO/IEC 10165-1: 1992.

    Google Scholar 

  12. International Organization for Standardization and International Electrotechnical Commission. Information Technology — Open Systems Interconnection — Management Information Services — Structure of Management Information — Part 4: Guidelines for the Definition of Managed Objects. International Standard ISO/IEC 10165-4: 1992.

    Google Scholar 

  13. International Organization for Standardization and International Electrotechnical Commission. Information Technology — Basic Reference Model for Open Distributed Processing — Part: 2 Descriptive Model. Committee Draft ISO/IEC 10746-2. Dec. 1992.

    Google Scholar 

  14. International Organization for Standardization and International Electrotechnical Commission. Information technology—Open Systems Interconnection — Distributed transaction processing — OSITP Model. International Standard 10026-1: 1992.

    Google Scholar 

  15. International Organization for Standardization and International Electrotechnical Commission. Information technology—Open Systems Interconnection — Distributed transaction processing — OSI TP Service. International Standard 10026-2: 1992.

    Google Scholar 

  16. International Organization for Standardization and International Electrotechnical Commission. Information technology—Open Systems Interconnection — Distributed transaction processing — OSI TP Protocol. International Standard 10026-3: 1992.

    Google Scholar 

  17. International Organization for Standardization and International Electrotechnical Commission. Use of Z to Describe the Management Information Model. USA National Body Contribution, ISO/IEC JTC1/SC21/WG4 N1587. 1992.

    Google Scholar 

  18. International Organization for Standardization and International Electrotechnical Commission. Information Technology — Open Systems Interconnection — Management Information Services — Structure of Management Information — Part 2: General Relationship Model. Committee Draft ISO/IEC 10165-7. Jan. 1993.

    Google Scholar 

  19. International Organization for Standardization and International Electrotechnical Commission. Information Technology — Open Systems Interconnection — Application Context for Systems Management with Transaction Processing. Committee Draft ISO/IEC 11587, Jan. 1993.

    Google Scholar 

  20. International Organization for Standardization and International Electrotechnical Commission. Information Technology — Basic Reference Model for Open Distributed Processing — Part: 1 Overview and Guide to Use. ISO/IEC JTC1/SC21/WG7 N755, Jan. 1993.

    Google Scholar 

  21. The Network Management Forum. ISO/CCITT and Internet Management: Coexistence and Interworking Strategy, Bernardsville, NJ, 1992.

    Google Scholar 

  22. Network Management Forum. Comparison of the OMG and ISO/CCITT Object Models, Bernardsville, NJ, 1993.

    Google Scholar 

  23. Object Management Group, The Common Object Request Broker: Architecture and Specification, Boulder, CO, 1991.

    Google Scholar 

  24. Simon, L. D. and Marshall, L. S. Using VDM to Specify OSI Managed Objects. In Proceedings of the IFIP TC6/WG6.I Forth International Conference on Formal Description Techniques (FORTE’ 91), Sydney, Australia, November 1991. Eds. G. A. Rose and K. R. Parker, Elsevier, 1991.

    Google Scholar 

  25. Wegner, P. and Zdonik, S.B. Inheritance as an Incremental Modification Mechanism. In Proceedings of European Conference on Object-Oriented Programming (Oslo, Norway, August 1988). LNCS 322, Springer-Verlag, New York, 1988.

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ashford, C. (1993). The OSI Managed-object Model. In: Nierstrasz, O.M. (eds) ECOOP’ 93 — Object-Oriented Programming. ECOOP 1993. Lecture Notes in Computer Science, vol 707. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47910-4_11

Download citation

  • DOI: https://doi.org/10.1007/3-540-47910-4_11

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57120-9

  • Online ISBN: 978-3-540-47910-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics