MG-SOFT

世界 NETCONF, YANG, SNMP, SMI等网络管理应用的领导者

以下是 "MG-SOFT YANG Explorer Professional Edition",如果您需要了解更多信息,您可以联系我们。

MG-SOFT YANG Explorer Professional Edition是一个特殊的软件,它能够加载NETCONF YANG或YIN库,并浏览他们的结构和属性。通过展开YANG树并选择一个节点,它的属性和描述右边1窗口。另外YANG原文件视图和Textual Data Tree视图能让你实现快速浏览。

Image


主要功能

  • Browse YANG 模块

该软件可以加载任何标准或供应商特定的YANG或YIN模块,并以可视化方式显示其内容,其中模块元素以层次树结构表示。YANG Explorer 还检查它加载的每个yang模块的语法。可以充分研究YANG语句的层次结构,并为每个节点查看一个特殊的属性页。软件将模块中定义的YANG语句树扩展为一个实际的模式树。这意味着所有uses语句都替换为适当的分组内容,并且扩展目标实际上包含扩展节点。


  • 解析YANG模块依赖项

YANG Explorer 会自动扫描所有新的YANG和YIN模块的依赖项(导入的和包含的模块),并允许您扫描用户指定的位置以查找匹配的模块。有关“注册”模块和子模块的全部信息存储在一个地方,可以在“已知模块”窗口中查看。后者还支持通过单击一个按钮加载具有许多依赖关系的模块,以及保存和加载同一模块的不同版本。


  • YANG验证

YANG Explorer检查它加载的所有YANG和YIN模块的有效性。除了语法检查之外,它还检查YANG和YIN模块的语义。


  • UML Class图标

MG-SOFT YANG Explorer 现在可以以UML(统一建模语言)类图的形式可视化所选的YANG模块。UML类图将不同类型的yang节点显示为类,包括它们的属性、方法和关系(例如dependency, composition, inheritance等)。您可以在单个或多个相关YANG模块的范围内探索类及其关系。此外,YANG Explorer允许您通过指定excludes(不包括特定的、用户选择的类)和设置各种显示选项(切换全局显示特定类型的类,等等)来关注所需的YANG模块元素。您可以放大和缩小UML类图,平移图,在图中重新定位类和连接,将图打印到打印机并将其保存为图像文件以供外部使用。


  • YANG模块中交叉引用的探讨

(Find Usages, Go to Definition, Find Leafrefs, Find Leafref References, Go to Target, etc.)

YANG Explorer现在实现了大量新功能,使您能够有效地探索一个或多个YANG模块和子模块中YAGN语句之间的引用。在探索YANG模块时,必须能够在定义的引用和定义本身之间快速导航,例如,能够选择“如果-特征”语句并快速定位匹配“特征”语句的定义。Yang Explorer现在提供了这样的导航,只要存在引用。该软件还提供了一个反向功能,可以让您快速查找加载的YANG/YIN模块中定义的所有用法,例如,查找所有引用特定“功能”定义的“如果功能”。支持“类型定义”、“分组”、“身份”、“特征”和“扩展”报表。“leafref”(带有“leafref”类型的YANG语句)也是YANG中的一个重要概念,该软件现在提供了一种在模块中查找所有“leafref”及其目标模式节点的快速方法。此外,您还可以选择YANG Tree中的任何“leaf”或“leaf list”节点,并使用“查找引用leafrefs”功能搜索引用它的“leafrefs”。


  • Textual Data Tree View

由于YANG的阅读和理解可能非常复杂,因此以简洁的文本树的形式检查由YANG语句定义的数据树是很有用的。YANG Explorer现在通过使用IETF讨论和出版物中经常使用的符号来提供此功能。此视图的内容随杨树中当前选择的内容而变化,因此可以快速获取任意数据树分支的文本树表示。


  • 运行在每个启用Java(TM)的平台上

MG-SOFT Visual YANG Designer Professional Edition已经在Java中设计和开发,因此它运行在每一个安装Java运行时环境的OS上,例如,在MS Windows、Linux、Mac OS X和Solaris操作系统上。