A Framework for Integrating Programming Languages, Repository and Development Environment

集成编程语言、存储库和开发环境的框架

基本信息

项目摘要

The goal of this research is to develop a component framework by integrating the sate-of-the-art research results in the fields of programming languages, software development methodologies, program development environment, and database systems. To achieve this goal, we have investigated the following items.1. Type theory for component synthesis and reuse.In this topic, we have investigated type theory for component and obtained various results including a method for compile time checking of component consistency, and an optimal register allocation method based on dynamic programming.2. Component-oriented software development methodologyWe have investigated the basic framework for verifying class invariants in a component system. We have also used the notion of collaboration and obtained a method for software evolution and construction.3. Component development environmentBased on XML-markup method, we have obtained a binary-level component description system and have implemented a prototype system.4. Component repositoriesBy regarding source code in a component system as a set of structured document written in various languages, we have developed a uniform query system for those collections of documents of heterogeneous structures.
本研究的目的是整合程式语言、软体开发方法、程式开发环境、资料库系统等领域的最新研究成果,发展一个元件架构。为了实现这一目标,我们研究了以下项目。1.基于类型理论的构件综合与复用在本课题中,我们对构件的类型理论进行了研究,得到了各种结果,包括构件一致性的编译时检查方法,以及基于动态规划的最优寄存器分配方法.面向构件的软件开发方法学我们研究了在构件系统中验证类不变量的基本框架。我们还使用了协作的概念并获得了软件进化和构建的方法。3.构件开发环境基于XML标记方法,得到了一个二进制的构件描述体系,并实现了一个原型系统.构件库通过将构件系统中的源代码看作是一组用不同语言编写的结构化文档,我们开发了一个统一的查询系统,用于查询那些异构结构的文档集合。

项目成果

期刊论文数量(47)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Collaboration-based verification of object-oriented models (in Japanese)
面向对象模型的基于协作的验证(日语)
非XMLデータに対するXPath検索のためのラッパーのインターフェイスの設計
设计用于非 XML 数据上的 XPath 搜索的包装器接口
Y.Kotb, K.Gondow, T.Katayama: "A Practical Example of XML Semantics"Int.Conf.on Parallel and Distributed Computing applications And Technologies (PDCAT'03). (2003)
Y.Kotb、K.Gondow、T.Katayama:“XML 语义的实际示例”Int.Conf.on 并行和分布式计算应用程序和技术 (PDCAT03)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
コラボレーションに基づくオブジェクト指向モデルの検証
验证协作面向对象模型
Behavior approximation method for verifying invariant on statecharts (in Japanese)
用于验证状态图不变性的行为近似方法(日语)
{{ 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 }}

OHORI Atsushi其他文献

OHORI Atsushi的其他文献

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

{{ truncateString('OHORI Atsushi', 18)}}的其他基金

Basic research on implementation technology for making SML# a practical polymorphic language
SML实现技术基础研究
  • 批准号:
    25280019
  • 财政年份:
    2013
  • 资助金额:
    $ 9.98万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
A Study on Proof-Theoretical Foundations for Compiler Construction
编译器构造的证明理论基础研究
  • 批准号:
    22500023
  • 财政年份:
    2010
  • 资助金额:
    $ 9.98万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
A Study on Proof System That Combines Verification and Optimization Technologies
验证与优化技术相结合的证明系统研究
  • 批准号:
    19500021
  • 财政年份:
    2007
  • 资助金额:
    $ 9.98万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
PROOF-THEORETICAL INVESTIGATION ON MACHINE CODE AND CODE GENERATION
机器代码和代码生成的证明理论研究
  • 批准号:
    12680345
  • 财政年份:
    2000
  • 资助金额:
    $ 9.98万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Research on Programming Language Design Theory Based on Type Theory
基于类型论的程序设计语言设计理论研究
  • 批准号:
    06680319
  • 财政年份:
    1994
  • 资助金额:
    $ 9.98万
  • 项目类别:
    Grant-in-Aid for General Scientific Research (C)

相似海外基金

Complex objects and abstract date types in a database programming language
数据库编程语言中的复杂对象和抽象日期类型
  • 批准号:
    4365-1997
  • 财政年份:
    2000
  • 资助金额:
    $ 9.98万
  • 项目类别:
    Discovery Grants Program - Individual
Type system for an object-oriented database programming language
面向对象数据库编程语言的类型系统
  • 批准号:
    239596-2001
  • 财政年份:
    2000
  • 资助金额:
    $ 9.98万
  • 项目类别:
    Doctoral Prizes
Complex objects and abstract date types in a database programming language
数据库编程语言中的复杂对象和抽象日期类型
  • 批准号:
    4365-1997
  • 财政年份:
    1999
  • 资助金额:
    $ 9.98万
  • 项目类别:
    Discovery Grants Program - Individual
Complex objects and abstract date types in a database programming language
数据库编程语言中的复杂对象和抽象日期类型
  • 批准号:
    4365-1997
  • 财政年份:
    1998
  • 资助金额:
    $ 9.98万
  • 项目类别:
    Discovery Grants Program - Individual
Objects and versions in a database programming language
数据库编程语言中的对象和版本
  • 批准号:
    4365-1993
  • 财政年份:
    1996
  • 资助金额:
    $ 9.98万
  • 项目类别:
    Discovery Grants Program - Individual
Objects and versions in a database programming language
数据库编程语言中的对象和版本
  • 批准号:
    4365-1993
  • 财政年份:
    1995
  • 资助金额:
    $ 9.98万
  • 项目类别:
    Discovery Grants Program - Individual
A Study on a Multi-Layred Persistent Programming Language for an Integrated Programming Environment
集成编程环境下的多层持久编程语言的研究
  • 批准号:
    06452393
  • 财政年份:
    1994
  • 资助金额:
    $ 9.98万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Objects and versions in a database programming language
数据库编程语言中的对象和版本
  • 批准号:
    4365-1993
  • 财政年份:
    1994
  • 资助金额:
    $ 9.98万
  • 项目类别:
    Discovery Grants Program - Individual
Study on Database Programming Language for Advanced Use of IS-A Knowledge
高级运用IS-A知识的数据库编程语言研究
  • 批准号:
    06680357
  • 财政年份:
    1994
  • 资助金额:
    $ 9.98万
  • 项目类别:
    Grant-in-Aid for General Scientific Research (C)
Objects and versions in a database programming language
数据库编程语言中的对象和版本
  • 批准号:
    4365-1993
  • 财政年份:
    1993
  • 资助金额:
    $ 9.98万
  • 项目类别:
    Discovery Grants Program - Individual
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了