首页> 外国专利> Data flow scheduling environment with formalized pin-base interface and input pin triggering by data collections

Data flow scheduling environment with formalized pin-base interface and input pin triggering by data collections

机译:具有正式的基于引脚的接口和数据收集触发输入引脚的数据流调度环境

摘要

A system and method for implementing a data-flow based system includes three basic components: a data-flow based scheduling environment that balances the needs of data initiated program execution as a result of flows with other practical considerations such as user responsiveness, event driven invocation, user interface considerations, and the need to also support control-flow based paradigms where required; a visual programming language, based on the flow of strongly-typed run-time accessible data and data collections between small control-flow based locally and network distributed functional building-blocks, known as widgets; and a formalized pin-based interface to allow access to data-flow contents from the executing code within the widgets. The pins on the widgets include both pins used to control execution of a widget as well as pins used to receive data input from a data flow. The system and method further include a debugging environment that enables visual debugging of one or more widgets (or collections of widgets). Data control techniques include the concepts of “OR” and “AND” consumption thereby permitting either consumption immediately or only after all widget inputs have received the token. Additional extensions to this framework will also be described that relate to the environment, the programming language and the interface.
机译:一种用于实现基于数据流的系统的系统和方法,包括三个基本组件:基于数据流的调度环境,该环境平衡了由于流导致的数据启动程序执行的需求与其他实际考虑因素,例如用户响应能力,事件驱动的调用,用户界面注意事项,以及在需要时还需要支持基于控制流的范例的需求;一种可视化的编程语言,基于强类型的运行时可访问数据流以及基于小型控制流的本地和网络分布式功能构件之间的数据收集,这些构件称为小部件;以及基于引脚的正式接口,该接口允许从小部件内的执行代码访问数据流内容。小部件上的引脚包括用于控制小部件执行的引脚以及用于接收来自数据流的数据输入的引脚。该系统和方法还包括调试环境,该调试环境使得能够对一个或多个小部件(或小部件的集合)进行视觉调试。数据控制技术包括“或”和“与”消耗的概念,从而允许立即消耗或仅在所有微件输入都收到令牌后才消耗。还将描述对该框架的其他扩展,这些扩展涉及环境,编程语言和接口。

著录项

  • 公开/公告号US7308674B2

    专利类型

  • 公开/公告日2007-12-11

    原文格式PDF

  • 申请/专利权人 JOHN FAIRWEATHER;

    申请/专利号US20030357285

  • 发明设计人 JOHN FAIRWEATHER;

    申请日2003-02-03

  • 分类号G06F9/44;

  • 国家 US

  • 入库时间 2022-08-21 20:10:05

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号