首页> 外文会议>Information and communication technology >Self-generating Programs - Cascade of the Blocks
【24h】

Self-generating Programs - Cascade of the Blocks

机译:自生成程序-级联块

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

摘要

When building complex applications the only way not to get lost is to split the application into simpler components. Current programming languages, including object oriented ones, offer very good utilities to create such components. However, when the components are created, they need to be connected together. Unluckily, these languages are not a very suitable tool for that. To help with composition of the components we introduce cascade - a dynamic acyclic structure built from blocks, inspired by the Function Block approach. The cascade generates itself on-the-fly during its evaluation to match requirements specified by input data and automatically orders an execution of the individual blocks. Thus the structure of a given cascade does not need to be predefined entirely during its composing/implementation and fixed during its execution as it is usually assumed by the most approaches. It also provides a real-time and fully automatic visualization of all blocks and their connections to ease debugging and an inspection of the application.
机译:在构建复杂的应用程序时,唯一不会丢失的方法是将应用程序拆分为更简单的组件。当前的编程语言(包括面向对象的语言)提供了很好的实用程序来创建此类组件。但是,创建组件时,需要将它们连接在一起。不幸的是,这些语言并不是一个非常合适的工具。为了帮助组件的组成,我们引入了级联-受功能块方法启发,由块构建的动态非循环结构。级联在评估过程中即时生成自身,以匹配输入数据指定的要求,并自动命令各个块的执行。因此,给定级联的结构不需要在其组成/实施过程中完全预定义,也不需要在其执行期间进行固定,因为大多数方法通常都假定这种结构。它还提供所有块及其连接的实时和全自动可视化,以简化调试和检查应用程序。

著录项

  • 来源
  • 会议地点 Bali(ID)
  • 作者

    Josef Kufner; Radek Marik;

  • 作者单位

    Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University in Prague, Czech Republic;

    Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University in Prague, Czech Republic;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号