順序付き線形型に基づく安全かつ高速な大規模データ処理の実現

基于有序线性类型实现安全快速的大规模数据处理

基本信息

  • 批准号:
    19024003
  • 负责人:
  • 金额:
    $ 3.9万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
  • 财政年份:
    2007
  • 资助国家:
    日本
  • 起止时间:
    2007 至 2008
  • 项目状态:
    已结题

项目摘要

XMLのような木構造を論理構造として持つテキストデータの処理の記述方式としては, その論理的構造に基づいて木構造処理として記述する方式と, 1次元のテキストデータとしての物理構造に即したストリーム処理として記述する方式がある. 本研究では,両者の長所をあわせもつ方式として、ユーザには木構造処理のプログラムを記述させ, それをストリーム処理プログラムに自動変換する方式について研究を進めている.本年度の成果は以下のとおり。1. XML用のストリーム処理プログラム生成器X-Pの有効性の評価昨年度までに順序付線形型に基づくXML用のストリーム処理プログラム生成器X-Pの有効性の評価を行った. その結果, 不要なバッファリングが挿入されるケースがいくつか見つかった.2. 順序付き非線型型を用いた一時的バッファリング従来の変換の枠組みは, (1)木構造処理プログラムPにバッファリングを挿入することにより, 入力木に左から順に一度だけアクセスする中間プログラムIに変換し, (2)I中の木構造処理のための各命令をストリーム処理命令に置換えてストリーム処理プログラムTを得る, という2つの変換から構成されていた. (1)の変換では, Iが順序付線形型システムで型付けされるようにソースプログラムPにバッファリングを挿入することによって実現されていた.上記1の評価で浮上した不要なバッファリングの問題は, バッファリング命令がストリームから無制限にアクセスできるメモリへのコピー命令の一種類のみであったことが主要な原因の一つであった. この問題を解決するため, 順序付き非線形型を導入することによって一時的バッファリングを実現し, 既存の木構造処理プログラムからストリーム処理プログラムへの変換の枠組みを改良した. これにより, 不要なバッファリングの問題を改善できることを実験により確認した.
用于将具有树结构的文本数据的处理描述为逻辑结构(例如XML)的方法有两种:一种将处理描述为基于逻辑结构的树结构的方法;以及一种将处理描述为文本的方法。数据作为基于逻辑结构的树结构,以及将具有树结构的文本数据的处理描述为逻辑结构的方法在本研究中,我们正在研究一种将过程描述为过程的方法。通过让用户编写树结构处理程序并自动将其转换为流处理程序,结合了两种方法的优点的方法今年的结果如下。 1. XML 流处理程序生成器 X-P 的有效性评估 直到去年,我们才评估基于有序线性类型的 XML 流处理程序生成器 X-P 的有效性,结果是不必要的缓冲 2. 使用有序非线性的临时缓冲。 types 常规的转换框架为: (1) 通过在树形结构处理程序P中插入缓冲,由两次变换而来:(1)转换为从左侧仅访问输入树一次的中间程序I,(2)将I中每条用于树结构处理的指令替换为流处理指令,得到流处理程序T。 (1) 中的转换是通过在源程序 P 中插入缓冲来实现的,这样我就可以使用有序线性类型系统进行输入。缓冲问题是。主要原因之一是缓冲指令只是一种可以从流中无限制访问的内存复制指令。为了解决这个问题,我们引入了有序非线性类型,我们实现了临时缓冲并改进了框架。将现有的树结构处理程序转换为流处理程序,我们通过实验证实这可以改善不必要的缓冲问题。

项目成果

期刊论文数量(4)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Ordered Types for Stream Processing of Tree-Structured Data
用于树结构数据流处理的有序类型
  • DOI:
  • 发表时间:
    2009
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Ryosuke Sato;Kohei Suenaga;Naoki Kobayashi
  • 通讯作者:
    Naoki Kobayashi
木構造処理からストリーム処理プログラムへの変換のための部分的バッファリングの挿入
插入部分缓冲以从树处理程序转换为流处理程序
Translation of Tree-Processing Programs into Stream-Processing Programs Based on Ordered Linear Type
基于有序线性类型的树处理程序转化为流处理程序
{{ 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 }}

小林 直樹其他文献

無住と武家新制
Muju和武士新系统
  • DOI:
  • 发表时间:
    2010
  • 期刊:
  • 影响因子:
    0
  • 作者:
    小林 直樹;山崎淳;新城郁夫;小林直樹
  • 通讯作者:
    小林直樹
型エラースライシングによるデッドロックの原因個所の特定
通过类型错误切片识别死锁原因
  • DOI:
  • 发表时间:
    2008
  • 期刊:
  • 影响因子:
    0
  • 作者:
    飯村 枝里;末永 幸平;小林 直樹
  • 通讯作者:
    小林 直樹
「大東亜」という倒錯-大城立裕『朝、上海に立ちつくす小説東亜同文書院』におけるジェンダー・トラブル
“大东亚”的曲解——大城达宏小说《东亚同文书院:清晨的上海》中的性别困境
  • DOI:
  • 发表时间:
    2009
  • 期刊:
  • 影响因子:
    0
  • 作者:
    小林 直樹;山崎淳;新城郁夫
  • 通讯作者:
    新城郁夫
高階木変換器の自動検証のための反例発見と抽象化改良
高阶树转换器自动验证的反例发现和抽象改进
Flavor Tagging
风味标签
  • DOI:
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    0
  • 作者:
    松本 雄磨;小林 直樹;海野 広志;Y. Ohki;Chihiro Sasakawa;Masakazu Kurata
  • 通讯作者:
    Masakazu Kurata

小林 直樹的其他文献

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

{{ truncateString('小林 直樹', 18)}}的其他基金

無住道暁と南宋代成立典籍に関する総合的研究
南宋武术道啸及正典综合研究
  • 批准号:
    23K00298
  • 财政年份:
    2023
  • 资助金额:
    $ 3.9万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
潜在的カビ毒産生菌種を利用したカビ毒生合成抑制メカニズムの解明
利用潜在的产霉菌毒素细菌物种阐明霉菌毒素生物合成抑制机制
  • 批准号:
    23K05081
  • 财政年份:
    2023
  • 资助金额:
    $ 3.9万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
偏光分光型マルチスペクトルカメラを用いた目視診断用画像システムの研究開発
偏振光谱多光谱相机视觉诊断成像系统的研究与开发
  • 批准号:
    23K11878
  • 财政年份:
    2023
  • 资助金额:
    $ 3.9万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Program Verification Based on Higher-Order Fixpoint Logic
基于高阶不动点逻辑的程序验证
  • 批准号:
    20H00577
  • 财政年份:
    2020
  • 资助金额:
    $ 3.9万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
Program Verification Techniques for the AI Era
AI时代的程序验证技术
  • 批准号:
    20H05703
  • 财政年份:
    2020
  • 资助金额:
    $ 3.9万
  • 项目类别:
    Grant-in-Aid for Scientific Research (S)
遁世僧の宋刊仏書受容をめぐる説話伝承学的研究
宋代佛经接受传说的民间传说研究
  • 批准号:
    19K00299
  • 财政年份:
    2019
  • 资助金额:
    $ 3.9万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
表面ナノ構造を有する可視応答TiO2/p-InGaNヘテロ接合光電極の還元力評価
表面纳米结构可见光响应TiO2/p-InGaN异质结光电极还原能力评价
  • 批准号:
    20510101
  • 财政年份:
    2008
  • 资助金额:
    $ 3.9万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
ヒト免疫構築マウスをもちいた感染症モデルマウスの樹立および末梢T細胞分化の解析
人免疫构建小鼠传染病模型小鼠的建立及外周T细胞分化分析
  • 批准号:
    19700369
  • 财政年份:
    2007
  • 资助金额:
    $ 3.9万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
順序付き線形型に基づく安全かつ高速な大規模データ処理の実現
基于有序线性类型实现安全快速的大规模数据处理
  • 批准号:
    18049002
  • 财政年份:
    2006
  • 资助金额:
    $ 3.9万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
型システムとモデル検査の融合によるソフトウェア検証
类型系统和模型检查相结合的软件验证
  • 批准号:
    16650004
  • 财政年份:
    2004
  • 资助金额:
    $ 3.9万
  • 项目类别:
    Grant-in-Aid for Exploratory Research

相似海外基金

数学教育における変換の概念を取り入れた空間図形学習プログラムに関する研究
数学教育中融入转化理念的空间几何学习方案研究
  • 批准号:
    23K02454
  • 财政年份:
    2023
  • 资助金额:
    $ 3.9万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Finite Testing with Correctness Guarantee for Polymorphic Programs
多态程序正确性保证的有限测试
  • 批准号:
    23K11044
  • 财政年份:
    2023
  • 资助金额:
    $ 3.9万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
作成中のプログラムを即時相互変換可能なプログラミング学習環境の開発とその教育応用
开发一个编程学习环境,允许立即转换正在创建的程序及其教育应用
  • 批准号:
    22K13765
  • 财政年份:
    2022
  • 资助金额:
    $ 3.9万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
テキストを実行可能なプログラムに変換するための基本技術の探究
探索将文本转换为可执行程序的基本技术
  • 批准号:
    22K19811
  • 财政年份:
    2022
  • 资助金额:
    $ 3.9万
  • 项目类别:
    Grant-in-Aid for Challenging Research (Exploratory)
プログラム変換技術を活用する高性能科学技術計算向け高生産プログラミング環境
利用程序转换技术的高性能科学技术计算的高生产力编程环境
  • 批准号:
    20K11763
  • 财政年份:
    2020
  • 资助金额:
    $ 3.9万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了