课题基金 / 基金详情

A Study on a Multi-Layred Persistent Programming Language for an Integrated Programming Environment

A Study on a Multi-Layred Persistent Programming Language for an Integrated Programming Environment
集成编程环境下的多层持久编程语言的研究
批准号:
06452393
负责人:
MAKINOUCHI Akifumi
金额:
$4.74万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (B)
财政年份:
1994
资助国家:
日本
项目状态:
已结题
起止时间:
1994 至 1996

项目摘要

项目成果

MAKINOUCHI Akifumi的其他基金

相似基金

相关文献

中文摘要
翻译
我们研究和开发了新的持久程序设计语言系统,用于数据库应用程序和其他应用程序的分布式和并行编程。我们的系统由三层组成:WAKASHI、INADA和BURI。WAKASHI是一个持久的分布式共享内存服务器。WAKASHI不仅提供内存一致性,还提供事务功能:并发控制和恢复。以前的分布式共享内存服务器都专注于并行计算。相比之下,WAKASHI专注于并行计算和数据库应用,WAKASHI是首次在SUN工作站和32位Unix上开发的。随着个人电脑的普及和位Unix的普及,WAKASHI对于多平台变得重要起来。最后,WAKASHI在三种不同的环境下工作:32位的Unix、位的Unix和Windows-NT。INADA是对象数据库标准ODMG-93所规定的基于C++的对象定义语言的实现。INADA有两种主要的自身机制:大对象机制和多类型对象机制。利用大对象机制,将包括Html文件和mpeg文件在内的多媒体文件直接、方便地转化为INADA对象。这意味着多媒体数据库的数据存储可以通过大对象机制来完成。多媒体对象机制用于用户添加或删除INADA对象的新类型,在INADA中实现的方法迁移机制是BURI Layr支持的OQL分发和并行处理的基本机制。利用INADA的方法迁移机制和WAKASHI的共享内存分配机制,提出了一种新的OQL分布式并行处理方法。
英文摘要
We researched and developed the new persistent programming language system for distributed and parallel programming of database applications and other applications. Our system is composed of three layrs : WAKASHI,INADA,and BURI.WAKASHI is a persistent distributed shared memory server. WAKASHI provides not only memory coherence but also the transaction functions : concurrency control and recovery. Previous distributed shared memory servers are focused on parallel computation. In contrast, WAKASHI focuses on both of parallel computation and database applications.WAKASHI was developed on SUN Workstations and 32 bit UNIX at the first time. As the personal computers, and 64 bit UNIX become popular, WAKASHI for multi-platforms become important. We learned that it is difficult to change the programs for UNIX to the one for Windows-NT.Finally, WAKASHI works on three different environments : 32 bit UNIX,64 bit UNIX,and Windows-NT.INADA is an implementation of the C++ based object definition language decided by the object database standard : ODMG-93. INADA has two main its own mechanisms : large object mechanism, and multitype object mechanism. Multimedia files including HTML files, and MPEG files become INADA objects directly and easily using large object mechanism. It means that data storage of multimedia database can be done by large object mechanism. Multimedia object mechanism is for users' adding or deleting new types for INADA objects.Method migration mechanism implemented in INADA is a basic mechanism for distribute and parallel processing of OQL,which is supported in BURI layr. We proposed a new way to distribute and parallel processing of OQL using method migration mechanism by INADA,and distributed shared memory by WAKASHI.
期刊论文(47)
专著(0)
科研奖励(0)
会议论文
Ohtsuki,M.,Yoshida,N.,Makinouchi,A.: "A Distributed Repository for Object-Oriented Software Components" Proc.1996 Asia-Pacific Software Engineering Conf.(APSEC'96),Vol.2. 47-54 (1996)
Ohtsuki,M.、Yoshida,N.、Makinouchi,A.:“面向对象软件组件的分布式存储库”Proc.1996 亚太软件工程会议(APSEC96),第 2 卷。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
K.Kaneko: "Multimedia Applications using a Database Programming Language-INADA" Proc.1996 IEEE Int.Conf.Multimedia Computing and Systems. 458-461 (1996)
K.Kaneko:“使用数据库编程语言的多媒体应用程序 - INADA”Proc.1996 IEEE Int.Conf.多媒体计算和系统。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
M.Aritsugi: "Implementation of Views in the Persistent Programming Language INADA" Trans.IPSJ. 36. 971-980 (1995)
M.Aritsugi:“持久编程语言 INADA 中视图的实现”Trans.IPSJ。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
有次 正義: "永続プログラミング言語INADAにおけるビューの実現" 情報処理学会論文誌. 36・4. 971-980 (1995)
Masayoshi Aritsugu:“持久编程语言 INADA 中的观点的实现”日本信息处理学会汇刊 36・4(1995 年)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
共 42 条
    Research on Information Retrieval by Human Motion and Man-Machine Interaction in Virtual Reality Space
    • 批准号:
      10308012
    • 项目类别:
      Grant-in-Aid for Scientific Research (A)
    • 资助金额:
      $20.2万
    • 财政年份:
      1998
    • 负责人:
      MAKINOUCHI Akifumi
    • 依托单位:
    Models and Technologies for Advanced Information Bases
    • 批准号:
      08244105
    • 项目类别:
      Grant-in-Aid for Scientific Research on Priority Areas
    • 资助金额:
      $121.86万
    • 财政年份:
      1996
    • 负责人:
      MAKINOUCHI Akifumi
    • 依托单位:
    RESEARCH AND DEVELOPMENT OF A NULTIMEDIA AND 4 DIMENSIONAL DATABASE SYSTEM
    • 批准号:
      07558158
    • 项目类别:
      Grant-in-Aid for Scientific Research (A)
    • 资助金额:
      $1.02万
    • 财政年份:
      1995
    • 负责人:
      MAKINOUCHI Akifumi
    • 依托单位:
    A Study of an Animation Database for Automatic Generation of Computer Animation
    • 批准号:
      04452318
    • 项目类别:
      Grant-in-Aid for General Scientific Research (B)
    • 资助金额:
      $2.37万
    • 财政年份:
      1992
    • 负责人:
      MAKINOUCHI Akifumi
    • 依托单位:
    海外基金