...
首页> 外文期刊>IEEE transactions on visualization and computer graphics >Preserving Command Line Workflow for a Package Management System Using ASCII DAG Visualization
【24h】

Preserving Command Line Workflow for a Package Management System Using ASCII DAG Visualization

机译:使用ASCII DAG可视化保留程序包管理系统的命令行工作流

获取原文
获取原文并翻译 | 示例
           

摘要

Package managers provide ease of access to applications by removing the time-consuming and sometimes completely prohibitive barrier of successfully building, installing, and maintaining the software for a system. A package dependency contains dependencies between all packages required to build and run the target software. Package management system developers, package maintainers, and users may consult the dependency graph when a simple listing is insufficient for their analyses. However, users working in a remote command line environment must disrupt their workflow to visualize dependency graphs in graphical programs, possibly needing to move files between devices or incur forwarding lag. Such is the case for users of Spack, an open source package management system originally developed to ease the complex builds required by supercomputing environments. To preserve the command line workflow of Spack, we develop an interactive ASCII visualization for its dependency graphs. Through interviews with Spack maintainers, we identify user goals and corresponding visual tasks for dependency graphs. We evaluate the use of our visualization through a command line-centered study, comparing it to the system's two existing approaches. We observe that despite the limitations of the ASCII representation, our visualization is preferred by participants when approached from a command line interface workflow.
机译:软件包管理器消除了成功构建,安装和维护系统软件所花费的时间,有时甚至是完全禁止的障碍,从而简化了对应用程序的访问。软件包依赖关系包含构建和运行目标软件所需的所有软件包之间的依赖关系。当简单的清单不足以进行分析时,软件包管理系统开发人员,软件包维护者和用户可以查阅依赖关系图。但是,在远程命令行环境中工作的用户必须中断其工作流程以可视化图形程序中的依赖图,这可能需要在设备之间移动文件或招致转发滞后。 Spack的用户就是这种情况,Spack是最初开发用于减轻超级计算环境所需的复杂构建的开源软件包管理系统。为了保留Spack的命令行工作流程,我们为其依赖关系图开发了交互式ASCII可视化。通过与Spack维护人员的访谈,我们为依赖关系图确定了用户目标和相应的可视任务。我们通过以命令行为中心的研究评估可视化的使用,并将其与系统的两种现有方法进行比较。我们观察到,尽管存在ASCII表示形式的限制,但是从命令行界面工作流中访问时,参与者更喜欢我们的可视化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号