NGOSS Developers Toolkit

Building NGOSS Compliant Solutions using the NGOSS Framework

The NGOSS framework provides a set of tools to assist software developers in creating NGOSS-based components, interfaces and complete solutions. Throughout the software development process, NGOSS tools can help reduce cycle time, enable repeatable development cycles, and reduce product lifecycle costs.

The NGOSS framework consists of the following component parts:

Enhanced Telecom Operations Map
An industry-agreed and formal ITU standard (M.3050) set of integrated business process descriptions, created with today’s customer-centric market in mind, used for mapping and analyzing operational processes. The eTOM is in use in hundreds of service providers and vendors around the world.

Technology Neutral Architecture
Key architectural guidelines and specifications to ensure high levels of performance, security, and flow-through amongst diverse systems and components. NGOSS Architecture focuses on several items, such as the creation of technology (i.e. platform) neutral models in advance of any technology specific work, the development of business, system and information/data views in collaboration with the eTOM, SID and Catalyst projects, and the specification of framework services.

Contracts
The NGOSS contract is the fundamental unit of interoperability in an NGOSS system.

Learn more about using NGOSS:

  • NGOSS Overview
  • NGOSS Developers Toolkit
  • Pre-defined NGOSS Compliant Interfaces
  • Datasheet Downloads

  • NGOSS
  • SID
  • eTOM
  • SID
    A common information language is the linchpin in creating easy-to-integrate software solutions. The SID provides comprehensive, standardized information definitions acting as the common language for all data to be used in NGOSS-based applications. The SID is packaged as both documents and UML models and is ready for use in development projects today.

    Compliance
    Guidelines and tests to ensure that systems defined and developed utilizing NGOSS specifications will interoperate.

    Tools
    Defining a set of guidelines for NGOSS tools and working to make a set of tools available in the industry that work together and assist in development of NGOSS-based solutions.

    Lifecycle/Methodology
    The NGOSS Lifecycle defines a process/architecture/ methodology that provides a framework for the definition, design and development of an NGOSS-based solution using the NGOSS elements (eTOM, SID, Architecture, Compliance).