首页> 外文期刊>Computer applications in engineering education >JAVENGA: JAva-Based Visualization Environment for Network and Graph Algorithms
【24h】

JAVENGA: JAva-Based Visualization Environment for Network and Graph Algorithms

机译:JAVENGA:基于JAva的网络和图形算法可视化环境

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

This paper presents IAVENGA, which is an acronym for lAva-based Visualization Environment for Network and Graph Algorithms. It is a new visualization software for educational purposes. It includes visualizations of many well-known graph and network algorithms. However, besides simple algorithms the tool also illustrates a visualization of a quite complex one, such as the Network Simplex algorithm. The recommended tool includes a graph editor where directed and undirected graphs can be drawn, it allows users to give input to an algorithm and then see its visualization in a user-controlled way, and finally it incorporates a solution window where one can see the values of variables at each step of algorithm execution. IAVENGA, as its name states, has been implemented in lava language and it can be run either as an applet or as a Java application. Further, one can execute the program either locally or remotely via the Web. It can be used by instructors as auxiliary teaching material in the context of a graph theory or network optimization course. Besides, instructors can use the tool to grade students' assignments or exams. Students can also use the software in a self-learning approach.
机译:本文介绍了IAVENGA,它是基于lAva的网络和图形算法可视化环境的首字母缩写。它是用于教育目的的新型可视化软件。它包括许多知名图形和网络算法的可视化。但是,除简单算法外,该工具还显示了相当复杂的可视化效果,例如Network Simplex算法。推荐的工具包括一个图形编辑器,可以在其中绘制有向图和无向图,它允许用户向算法提供输入,然后以用户控制的方式查看其可视化效果,最后它包含一个解决方案窗口,在该窗口中可以看到值算法执行的每个步骤中的变量数。顾名思义,IAVENGA已用lava语言实现,并且可以作为applet或Java应用程序运行。此外,人们可以在本地或通过Web远程执行该程序。在图论或网络优化课程的背景下,教师可以将其用作辅助教材。此外,教师可以使用该工具对学生的作业或考试进行评分。学生还可以通过自学方法使用该软件。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号