A Study on a Multi-Layred Persistent Programming Language for an Integrated Programming Environment
集成编程环境下的多层持久编程语言的研究
基本信息
- 批准号:06452393
- 负责人:
- 金额:$ 4.74万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Scientific Research (B)
- 财政年份:1994
- 资助国家:日本
- 起止时间:1994 至 1996
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
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.
我们研究和开发了新的持久程序设计语言系统,用于数据库应用程序和其他应用程序的分布式和并行编程。我们的系统由三层组成: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分布式并行处理方法。
项目成果
期刊论文数量(47)
专著数量(0)
科研奖励数量(0)
会议论文数量(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:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
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:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
M.Aritsugi: "Implementation of Views in the Persistent Programming Language INADA" Trans.IPSJ. 36. 971-980 (1995)
M.Aritsugi:“持久编程语言 INADA 中视图的实现”Trans.IPSJ。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
有次 正義: "永続プログラミング言語INADAにおけるビューの実現" 情報処理学会論文誌. 36・4. 971-980 (1995)
Masayoshi Aritsugu:“持久编程语言 INADA 中的观点的实现”日本信息处理学会汇刊 36・4(1995 年)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
金子 邦彦: "アニメーションデータベースシステムMOVEにおける動きの格納と検索法" 電子情報通信学会論文誌D-I. J79・10. 834-842 (1996)
Kunihiko Kaneko:“动画数据库系统MOVE中的运动存储和检索方法”电子信息通信工程师学会汇刊J79・10(1996)。
- 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 }}
MAKINOUCHI Akifumi其他文献
MAKINOUCHI Akifumi的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('MAKINOUCHI Akifumi', 18)}}的其他基金
Research on Information Retrieval by Human Motion and Man-Machine Interaction in Virtual Reality Space
虚拟现实空间中人体运动信息检索与人机交互研究
- 批准号:
10308012 - 财政年份:1998
- 资助金额:
$ 4.74万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
Models and Technologies for Advanced Information Bases
高级信息库的模型和技术
- 批准号:
08244105 - 财政年份:1996
- 资助金额:
$ 4.74万 - 项目类别:
Grant-in-Aid for Scientific Research on Priority Areas
RESEARCH AND DEVELOPMENT OF A NULTIMEDIA AND 4 DIMENSIONAL DATABASE SYSTEM
多媒体二维数据库系统的研发
- 批准号:
07558158 - 财政年份:1995
- 资助金额:
$ 4.74万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
A Study of an Animation Database for Automatic Generation of Computer Animation
计算机动画自动生成动画数据库的研究
- 批准号:
04452318 - 财政年份:1992
- 资助金额:
$ 4.74万 - 项目类别:
Grant-in-Aid for General Scientific Research (B)
相似海外基金
Fostering and Diversifying Student Participation in the International Parallel and Distributed Processing Symposium
促进学生参与国际并行和分布式处理研讨会并使其多样化
- 批准号:
1649118 - 财政年份:2016
- 资助金额:
$ 4.74万 - 项目类别:
Standard Grant
Parallel and distributed processing of a threat trace for measures for advanced persistent threats
并行和分布式处理威胁跟踪,以采取高级持续性威胁的措施
- 批准号:
24500043 - 财政年份:2012
- 资助金额:
$ 4.74万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Queueing Dynamics and Optimization Issues in Parallel and Distributed Processing Systems
并行和分布式处理系统中的排队动态和优化问题
- 批准号:
9216034 - 财政年份:1992
- 资助金额:
$ 4.74万 - 项目类别:
Continuing Grant
Parallel and distributed processing algorithms and systems
并行和分布式处理算法和系统
- 批准号:
921-1989 - 财政年份:1991
- 资助金额:
$ 4.74万 - 项目类别:
Discovery Grants Program - Individual