首页> 外文会议>IEEE Symposium on Visual Languages and Human-Centric Computing >Human-Centric Programming in the Large - Command Languages to Scalable Cyber Training
【24h】

Human-Centric Programming in the Large - Command Languages to Scalable Cyber Training

机译:以人为中心的大型编程语言-可扩展网络培训的命令语言

获取原文

摘要

Programming in the large allows composition of processes executing code written using programming in the small. Traditionally, systems supporting programming in the large have included interpreters of OS command languages, but today, with the emergence of collaborative “big data” science, these systems also include cyberinfrastructures, which allow computations to be carried out on remote machines in the “cloud”. The rationale for these systems, even the traditional command interpreters, is human-centric computing, as they are designed to support quick, interactive development and execution of process workflows. Some cyberinfrastructures extend this human-centricity by also providing manipulation of visualizations of these workflows. To further increase the human-centricity of these systems, we have started a new project on cyber training - instruction in the use of command languages and visual components of cyberinfrastructures. Our objective is to provide scalable remote awareness of trainees' progress and difficulties, as well as collaborative and automatic resolution of their difficulties. Our current plan is to provide awareness based on a subway workflow metaphor, allow a trainer to collaborate with multiple trainees using a single instance of a command interpreter, and combine research in process and interaction workflows to support automatic help. These research directions can be considered an application of the general principle of integrating programming in the small and large.
机译:大型程序设计允许执行执行使用小型程序编写的代码的进程。传统上,支持大型编程的系统包括OS命令语言的解释器,但是如今,随着协作“大数据”科学的出现,这些系统还包括网络基础设施,这些网络基础设施允许在“云”中的远程计算机上进行计算。 ”。这些系统(甚至是传统的命令解释器)的基本原理是以人为中心的计算,因为它们旨在支持流程工作流的快速,交互式开发和执行。一些网络基础设施还通过提供对这些工作流程的可视化处理来扩展这种以人为本的思想。为了进一步提高这些系统的以人为本的能力,我们启动了一个有关网络培训的新项目-使用命令语言和网络基础架构的可视组件进行指导。我们的目标是为受训者的进步和困难提供可扩展的远程意识,以及协作和自动解决他们的困难。我们当前的计划是基于地铁工作流隐喻提供意识,允许培训员使用命令解释器的单个实例与多个受训者进行协作,并将过程和交互工作流中的研究结合起来以支持自动帮助。这些研究方向可以被认为是大小编程集成的一般原理的应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号