A Methodology of Pattern-Oriented Visual Parallel Programming and Its Interactive Supports

面向模式的可视化并行编程方法及其交互支持

基本信息

  • 批准号:
    09680328
  • 负责人:
  • 金额:
    $ 1.98万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
  • 财政年份:
    1997
  • 资助国家:
    日本
  • 起止时间:
    1997 至 1999
  • 项目状态:
    已结题

项目摘要

1. We have proposed a visual language, in which higher levels of abstractions for object-oriented parallel programming can be effectively described. Thanks to a visual notation, inherently diagrammatic concepts such as patterns and architectures can have comprehensible representations in the language.2. We have proposed the notion of visual pattern and a programming methodology based upon this notion. We have also designed an interactive and integrated environment for uses/reuses of visual patterns.3. We have designed and implemented a visual language environment KLIEG, whose major features areas follows :(1) A single notation is available in design, programming, and debugging phases.(2) A simple graphical user interface is provided for uses/reuses of visual patterns, which encapsulate design information of object compositions.(3) Software architectures are represented as nested compositions of visual patterns. Each visual pattern in any level is replaceable through a simple graphical user interface.(4) Upon displaying portions of a program, the environment may put more stresses on (allocate more area for) the objects that should be replaced.(5) For each hole in a visual pattern, multiple alternative implementations can be defined(6) A visual tracer that automatically animates visual program executions is available.
1. 我们提出了一种可视化语言,可以有效地描述面向对象并行编程的更高层次的抽象。由于有了可视化的符号,固有的图解概念,如模式和体系结构,可以在语言中有易于理解的表示。我们提出了视觉模式的概念和基于此概念的编程方法。我们还为视觉模式的使用/重用设计了一个交互和集成的环境。我们设计并实现了一个可视化语言环境KLIEG,其主要特点如下:(1)在设计、编程和调试阶段都可以使用单一的符号。(2)为可视化模式的使用/重用提供了简单的图形用户界面,可视化模式封装了对象组合的设计信息。(3)软件架构被表示为可视化模式的嵌套组合。任何级别中的每个视觉模式都可以通过简单的图形用户界面进行替换。(4)在显示程序的部分时,环境可能会对应该替换的对象施加更多的压力(为其分配更多的区域)。(5)对于可视化模式中的每个孔,可以定义多个可选的实现(6)可以使用自动激活可视化程序执行的可视化跟踪器。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
E. Shibayama, et al..: "Visual Abstractions for Object-Based Parallel Computing"Object-Oriented parallel and Distributed Progamming. 113-132 (2000)
E. Shibayama 等人:“基于对象的并行计算的视觉抽象”面向对象的并行和分布式编程。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
M. Toyoda, B. Shizuki, S. Takahashi, S. Matsuoka, E, Shibayama: "Supporting Design in a Visual Parallel Data-flow Programming Environment"Proceedings of IEEE Symposium on Visual Languages. 76-83 (1997)
M. Toyoda、B. Shizuki、S. Takahashi、S. Matsuoka、E、Shibayama:“在可视化并行数据流编程环境中支持设计”IEEE 视觉语言研讨会论文集。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
M. Toyota, B. Shizuki, S. Takahashi, E. Shibayama: "Visual Patterns+Multi-Focus Fisheye View-An Automatic Scalable Visualization Technique of Data-Flow Visual Program Execution"Proceedings of IEEE Symposium on Visual Languages. 270-279 (1998)
M. Toyota、B. Shizuki、S. Takahashi、E. Shibayama:“视觉模式多焦点鱼眼视图 - 数据流可视化程序执行的自动可扩展可视化技术”IEEE 视觉语言研讨会论文集。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
M. Sugano, S. Takahashi, E, Shibayama: "A User Interface for Graph Editor that Predicts User's Object Selection (in Japanese)"Proceedings of WISS '99. 175-180 (1999)
M. Sugano、S. Takahashi、E、Shibayama:“预测用户对象选择的图形编辑器的用户界面(日语)”WISS 99 论文集。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
M. Toyota, B. Shizuki, S. Takahashi, E. Shibayama: "A Pattern-Oriented Parallel Visual Programming Environment"Proceedings of the 11th International Conference on Applications of Prolog. 42-49 (1998)
M. Toyota、B. Shizuki、S. Takahashi、E. Shibayama:“面向模式的并行可视化编程环境”第 11 届 Prolog 应用国际会议论文集。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

SHIBAYAMA Etsuya其他文献

SHIBAYAMA Etsuya的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('SHIBAYAMA Etsuya', 18)}}的其他基金

Remote Collaborative Software Development Environments with Wall-Size Displays
具有墙壁尺寸显示器的远程协作软件开发环境
  • 批准号:
    15300005
  • 财政年份:
    2003
  • 资助金额:
    $ 1.98万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Multi-focus Zooming Interfaces with Focus Predictions
具有焦点预测功能的多焦点缩放界面
  • 批准号:
    12480070
  • 财政年份:
    2000
  • 资助金额:
    $ 1.98万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Descriptions and Negotiation Models of Security Policies
安全策略描述及协商模型
  • 批准号:
    12133205
  • 财政年份:
    2000
  • 资助金额:
    $ 1.98万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas

相似海外基金

POSE: Phase I: Toward a Task-Parallel Programming Ecosystem for Modern Scientific Computing
POSE:第一阶段:迈向现代科学计算的任务并行编程生态系统
  • 批准号:
    2349144
  • 财政年份:
    2023
  • 资助金额:
    $ 1.98万
  • 项目类别:
    Standard Grant
Cognitive Aspects of Parallel Programming
并行编程的认知方面
  • 批准号:
    RGPIN-2018-04811
  • 财政年份:
    2022
  • 资助金额:
    $ 1.98万
  • 项目类别:
    Discovery Grants Program - Individual
POSE: Phase I: Toward a Task-Parallel Programming Ecosystem for Modern Scientific Computing
POSE:第一阶段:迈向现代科学计算的任务并行编程生态系统
  • 批准号:
    2229304
  • 财政年份:
    2022
  • 资助金额:
    $ 1.98万
  • 项目类别:
    Standard Grant
SHF:Small:Performance Portable Parallel Programming on Extremely Heterogeneous Systems
SHF:Small:极端异构系统上的高性能便携式并行编程
  • 批准号:
    2113996
  • 财政年份:
    2021
  • 资助金额:
    $ 1.98万
  • 项目类别:
    Standard Grant
Cognitive Aspects of Parallel Programming
并行编程的认知方面
  • 批准号:
    RGPIN-2018-04811
  • 财政年份:
    2021
  • 资助金额:
    $ 1.98万
  • 项目类别:
    Discovery Grants Program - Individual
Toward Easy Parallel Programming for Computational Fluid Dynamics
面向计算流体动力学的简单并行编程
  • 批准号:
    2438840
  • 财政年份:
    2020
  • 资助金额:
    $ 1.98万
  • 项目类别:
    Studentship
Cognitive Aspects of Parallel Programming
并行编程的认知方面
  • 批准号:
    RGPIN-2018-04811
  • 财政年份:
    2020
  • 资助金额:
    $ 1.98万
  • 项目类别:
    Discovery Grants Program - Individual
CCRI: Medium: Cilk Infrastructure for Next-Generation Parallel-Programming Research
CCRI:Medium:用于下一代并行编程研究的 Cilk 基础设施
  • 批准号:
    1925609
  • 财政年份:
    2019
  • 资助金额:
    $ 1.98万
  • 项目类别:
    Standard Grant
Cognitive Aspects of Parallel Programming
并行编程的认知方面
  • 批准号:
    RGPIN-2018-04811
  • 财政年份:
    2019
  • 资助金额:
    $ 1.98万
  • 项目类别:
    Discovery Grants Program - Individual
Cognitive Aspects of Parallel Programming
并行编程的认知方面
  • 批准号:
    RGPIN-2018-04811
  • 财政年份:
    2018
  • 资助金额:
    $ 1.98万
  • 项目类别:
    Discovery Grants Program - Individual
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了