Open Information Model and Tooling
- Detailed but compact canonical models in UML (with supporting documentation), capturing the essence of networking from a management-control perspective, and of control from a governance perspective that will, by emphasizing patterns, promote efficient software development
- Tooling software that supports the mapping from the canonical models to purpose specific UML models (such as for an interface)
- Tooling software that converts an appropriate UML model into an interface schema form such as Yang, JSON or TOSCA
- Guidelines that promote normalized use of UML, shared tooling use and tool driven standardized language mappings
Direct or indirect adoption of the model and generated artifacts by ONOS™/CORD™ (and other industry initiatives) will improve the consistency of stored information, ease the mapping to interfaces and improve component interconnection.
Ongoing leveraging of this work by partner SDOs (such as MEF, OASIS-TOSCA, ITU-T, TMF and ETSI-NFV) in their information models and tool chain will facilitate industry convergence and federation to avoid needless fragmentation in the SDN/NFV/Cloud/transport space.