Research on Object Oriented Programming System for Reusing Classes
Research on Object Oriented Programming System for Reusing Classes
批准号:
61460235
负责人:
OHNO Yutaka
金额:
$1.66万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for General Scientific Research (B)
财政年份:
1986
资助国家:
日本
项目状态:
已结题
起止时间:
1986 至 1987
中文摘要
点击翻译按钮获取中文摘要
英文摘要
This research is aimed at developing a programming environment for an object oriented language, where the user can find out and reuse existing classes.First, wer have proposed "Acquaintance/Component Variable Model," which is an object model describing features and properties of objects and operations clearly, and we have developed an object oriented language MOMO based on the model and its class library MOMOCLI.Second, we have developed a tool for retrieving classes from MOMOCLI. This tool reads the "query description." This description is described by the user about the objects and operations he/she wants, based on the Acquaintance/Component Variable Model. The retrieval tool retrieves candidate classes for implementing the required objects and candidate methods for implementing the required operations, from MOMOCLI.The retrieval is performed by applying production rules stored on a knowledge base. The knowledge base includes rules for consulting a dictionary, rules for checking relations and properties defined on the Acquaintance/Component Variable Model, rules for removing unimplemented candidates, etc. By introducing the dictionary, the tool enables the user to use arbitrary names for objects and operations. The candidates are displayed with graphics. The user can select the most appropriate candidates by browsing the candidates with the tool.We have also developed a tool for registering new classes to MOMOCLI, and a tool for editing query descriptions and MOMO programs. The three tools construct the programming environment of our goal. The user can describe a query description, retrieve classes and methods fromt he library, and construct the MOMO program in this environment.
期刊论文(10)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
垂水浩幸: 情報処理学会論文誌. 29. (1988)
Hiroyuki Tarumi:日本信息处理学会汇刊。29。(1988)
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
垂水浩幸: コンピュータソフトウェア. 3-3. 61-70 (1986)
垂水宏之:计算机软件 3-3(1986)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
垂水浩幸: コンピュータソフトウェア. 3. 61-70 (1986)
垂水宏之:计算机软件。3. 61-70 (1986)
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Tarumi, Hiroyuki: "An Object Model for Reusing Classes" Computer Software. 3. 61-70 (1986)
Tarumi、Hiroyuki:“重用类的对象模型”计算机软件。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Tarumi, Hiroyuki: "A Class Retrieval System for Object oriented Programming" Transactions of Information Processing Society of Japan. 29. (1988)
Tarumi、Hiroyuki:“面向对象编程的类检索系统”日本信息处理学会汇刊。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Study on single-photon emission in carbon nanotubes
-
批准号:20710107
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$2.83万
-
财政年份:2008
-
负责人:OHNO Yutaka
-
依托单位:
Optical properties of semiconductor nanostructures studied by Near-field optical spectroscopy in a TEM
-
批准号:19310072
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$12.73万
-
财政年份:2007
-
负责人:OHNO Yutaka
-
依托单位:
Optical properties of semiconductor nanostructures studied by in-stu optical spectroscopy in a transmission electron microscope.
-
批准号:11640316
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.3万
-
财政年份:1999
-
负责人:OHNO Yutaka
-
依托单位:
Defect reactions in semiconductors under electronic excitation condition studied by in-stu optical spectroscopy in a transmission electron microscope.
-
批准号:09640395
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.24万
-
财政年份:1997
-
负责人:OHNO Yutaka
-
依托单位:
Design and Implementation of a Distributed Operating System
-
批准号:03452175
-
项目类别:Grant-in-Aid for General Scientific Research (B)
-
资助金额:$4.1万
-
财政年份:1991
-
负责人:OHNO Yutaka
-
依托单位:
Development of sofrware Requirements Definition Environment on the basis of Requirments Frame Model
-
批准号:61880006
-
项目类别:Grant-in-Aid for Developmental Scientific Research
-
资助金额:$3.26万
-
财政年份:1986
-
负责人:OHNO Yutaka
-
依托单位:
海外基金