Research on Process Programming and its Environment
Research on Process Programming and its Environment
批准号:
02044052
负责人:
KATAYAMA Takuya
金额:
$1.28万
依托单位国家:
日本
项目类别:
Grant-in-Aid for international Scientific Research
财政年份:
1990
资助国家:
日本
项目状态:
已结题
起止时间:
1990 至 --
中文摘要
软件过程概念是科学合理地构造复杂、先进软件系统的关键技术,本项目的目的是开发软件过程的技术和环境支持。日本和美国的研究人员对过程编程语言和描述软件对象库的形式化方法进行了研究,并取得了一些有益的成果:在过程编程语言方面,美国的研究人员开发了基于ADA的过程化语言,而日本的研究人员则使用了HFSP、PDL和Prolog。结果发现,美国的方法比日本的方法更具有描述力,而日本的方法比美国的方法更具可读性。说到编程环境,美国的研究人员已经证明了他们的环境是很好实现的,特别是在用户界面问题和集成度上。对于对象库,美国研究人员使用可编程关系数据库,这是一个关系数据库,扩展了声明性条件,这些条件必须在数据库操作过程中得到满足。另一方面,日本研究人员提出了一种基于属性文法形式化的软件对象库模型,它使用增量计算f属性值来维护软件对象之间的关系和条件。
英文摘要
Concept of software processes is considered as a key technology for scientific and rational way of creating complex and advanced softwares systems.The purpose of the project was to exploit the technologies and the environmental support for the software processes. Both Japanese and American Researchers have studied process programming languages and formal method for describing software object bases, and have came to some useful insights as follows.For the process programming language, American researchers have developed a procedural language based on ADA, while Japanese researchers have used HFSP, PDL and Prolog. It was found out that the American approach has more descriptive power than the Japanese approaches, while Japanese approaches are more readable than the american approach. Speaking of the programming environment, American researchers have demonstrated their environment which is well implemented, especially on the user interface issues and degree of integration. For the object bases, American researchers used the programmable relational database, which is a relational database extended with declarative conditions which must be satisfied during database operations. On the other hand, Japanese researchers have proposed a software objectbase model based on the attribute grammar formalisms, which uses incremental computation f attribute values to maintain relations and conditions among software objects.
期刊论文(12)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
T.Tokuda: "Definition,manipulation,queries,and visualization of software objects" Proceedings of 2nd Symposium Software Engineering of Graphical Interfaces for ComputerーAided Environments. 3-8 (1990)
T. Tokuda:“软件对象的定义、操作、查询和可视化”第二届计算机辅助环境图形界面软件工程研讨会论文集 3-8 (1990)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
落水 浩一郎: "統合環境Velaにおけるデザインレビュ-支援" 情報処理学会ソフトウェア工学研究会資料,ソフトウェア工学. 77ー5. 25-30 (1991)
Koichiro Ochimizu:“Vela 集成环境中的设计审查支持”日本信息处理学会软件工程研究组材料,软件工程 77-5 (1991)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
S. Sutton: "Language Constructs for Managing Change in Process-Centered Environments" SIGSOFT'90, Proceedings of the Fourth ACM SIGSOFT Symposium on Software Development Environments. 15. 206-217 (1990)
S. Sutton:“用于管理以流程为中心的环境中的变更的语言构造”SIGSOFT90,第四届 ACM SIGSOFT 软件开发环境研讨会论文集。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
K. Inoue: "Functional Language for Enacting Software Processes" Submitted to Compsac '90. (1991)
K. Inoue:“用于制定软件过程的功能语言”提交给 Compsac 90。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Y.Shinoda: "Software Object Modeling by an Object Oriented Extension of Attribute Grammars" Proceedings of an International Conference organized by the IPSJ to Commemorate the 30th Anniversary,Part:2. 261-268 (1990)
Y.Shinoda:“通过属性语法的面向对象扩展进行软件对象建模”IPSJ 纪念 30 周年国际会议论文集,第 2 部分。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 10 条
Principles for Constructing Evolutionary Software
-
批准号:09245104
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas (A)
-
资助金额:$152.83万
-
财政年份:2000
-
负责人:KATAYAMA Takuya
-
依托单位:
Research on construction of embedded software using formal object-oriented methods
-
批准号:12480071
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$4.8万
-
财政年份:2000
-
负责人:KATAYAMA Takuya
-
依托单位:
海外基金