The NETCONF protocol and the YANG modeling language provide a framework for the exchange of management information between agents (servers) and clients.
The yangdump application allows the user to validate YANG modules and convert YANG to different formats.