Software Engineering with a Transformational System

具有转型系统的软件工程

基本信息

  • 批准号:
    9503319
  • 负责人:
  • 金额:
    --
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing grant
  • 财政年份:
    1995
  • 资助国家:
    美国
  • 起止时间:
    1995-09-01 至 1999-08-31
  • 项目状态:
    已结题

项目摘要

The goal of the Polya project is to increase productivity in the development and maintenance of programs, by placing more emphasis on the user interface within the programming language itself. This research seeks new ways to write programs, to make programs efficient, and to reuse program parts. It is concerned directly with software engineering and rapid prototyping. The programming language Polya incorporates new mechanisms that allow a group of people to define and use notations of their problem domain, so that programs can more closely resemble the algorithms being used. Secondly, Polya has mechanisms that make it easier to describe how variables of high-level types should be implemented, requiring fewer modifications to the algorithm than is the case with more traditional languages. The transform, a new kind of program part, can be reused with relative ease. A prototype implementation of Polya uses the Synthesizer Generator as the platform. This research focuses on three areas: (1) research aimed at a significant extension of the pattern matching capabilities of the Polya transformational approach and exploration of new ideas on reverse engineering; (2) experimentation with Polya, in order to develop a library of useful program parts; (3) practical and theoretical improvements to Polya, its implementation, and related tools such as a source-level debugger.
Polya项目的目标是通过更加强调编程语言本身的用户界面来提高程序开发和维护的生产力。这项研究寻求新的方法来编写程序,使程序的效率,并重用程序的一部分。它直接与软件工程和快速原型设计有关。 编程语言Polya引入了新的机制,允许一组人定义和使用他们的问题域的符号,以便程序可以更接近所使用的算法。其次,Polya有一些机制,可以更容易地描述高级类型的变量应该如何实现,与传统语言相比,需要对算法进行更少的修改。 变换部分是一种新的程序部分,可以相对容易地重用。Polya的原型实现使用合成器生成器作为平台。 本研究主要集中在以下三个方面:(1)对Polya转换方法的模式匹配能力进行扩展,探索逆向工程的新思路;(2)对Polya进行实验,以开发有用的程序部件库;(3)对Polya及其实现和相关工具(如源代码级调试器)的实践和理论改进。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ 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 }}

David Gries其他文献

Two Tagless Variations on the Deutsch-Schorr-Waite Algorithm
Deutsch-Schorr-Waite 算法的两种无标签变体
  • DOI:
    10.1016/0020-0190(86)90024-4
  • 发表时间:
    1986
  • 期刊:
  • 影响因子:
    0.5
  • 作者:
    Mark C. Hamburg;David Gries
  • 通讯作者:
    David Gries
Characterizations of certain classes of norms
  • DOI:
    10.1007/bf02165157
  • 发表时间:
    1967-05-01
  • 期刊:
  • 影响因子:
    2.200
  • 作者:
    David Gries
  • 通讯作者:
    David Gries
The Schorr-Waite graph marking algorithm
  • DOI:
    10.1007/bf00289068
  • 发表时间:
    1979-09-01
  • 期刊:
  • 影响因子:
    0.500
  • 作者:
    David Gries
  • 通讯作者:
    David Gries
General correctness: A unification of partial and total correctness
  • DOI:
    10.1007/bf00290146
  • 发表时间:
    1985-04-01
  • 期刊:
  • 影响因子:
    0.500
  • 作者:
    Dean Jacobs;David Gries
  • 通讯作者:
    David Gries
Describing an algorithm by Hopcroft
  • DOI:
    10.1007/bf00264025
  • 发表时间:
    1973-06-01
  • 期刊:
  • 影响因子:
    0.500
  • 作者:
    David Gries
  • 通讯作者:
    David Gries

David Gries的其他文献

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

{{ truncateString('David Gries', 18)}}的其他基金

BPC-DP: Worlds for Information Technology and Science (WITS)
BPC-DP:信息技术和科学世界 (WITS)
  • 批准号:
    0634418
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
IFIP Workshop (PROCOMET'98): June 18-22, 1998, Long Island, NY
IFIP 研讨会 (PROCOMET98):1998 年 6 月 18-22 日,纽约长岛
  • 批准号:
    9714755
  • 财政年份:
    1998
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Development of a Teaching Laboratory for an Introductory Programming Course
编程入门课程教学实验室的开发
  • 批准号:
    9451507
  • 财政年份:
    1994
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CISE Educational Infrastructure: Revitalizing the Computer Science Curriculum
CISE 教育基础设施:重振计算机科学课程
  • 批准号:
    9214957
  • 财政年份:
    1992
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
A New Programming Language and Environment
新的编程语言和环境
  • 批准号:
    8800465
  • 财政年份:
    1988
  • 资助金额:
    --
  • 项目类别:
    Continuing grant
Coordinated Experimental Research on Systems for Constructing and Manipulating Complex Objects
构建和操纵复杂物体的系统的协调实验研究
  • 批准号:
    8521394
  • 财政年份:
    1986
  • 资助金额:
    --
  • 项目类别:
    Continuing grant
Acquisition of Equipment for Computer Research
购置计算机研究设备
  • 批准号:
    8505451
  • 财政年份:
    1985
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Development and Implementation of a New Language
新语言的开发和实现
  • 批准号:
    8320274
  • 财政年份:
    1984
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Programming Methodology
编程方法论
  • 批准号:
    8103605
  • 财政年份:
    1981
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Travel to Attend: 4th International Conference on Software Engineering; Munich, West Germany; Sept 17-19, 1979
出差参加:第四届软件工程国际会议;
  • 批准号:
    7916660
  • 财政年份:
    1979
  • 资助金额:
    --
  • 项目类别:
    Standard Grant

相似国自然基金

Frontiers of Environmental Science & Engineering
  • 批准号:
    51224004
  • 批准年份:
    2012
  • 资助金额:
    20.0 万元
  • 项目类别:
    专项基金项目
Chinese Journal of Chemical Engineering
  • 批准号:
    21224004
  • 批准年份:
    2012
  • 资助金额:
    20.0 万元
  • 项目类别:
    专项基金项目
Chinese Journal of Chemical Engineering
  • 批准号:
    21024805
  • 批准年份:
    2010
  • 资助金额:
    20.0 万元
  • 项目类别:
    专项基金项目

相似海外基金

SpyTCR-RBNP - Engineering a highly targeted and biocompatible drug delivery system for solid cancer treatment
SpyTCR-RBNP - 设计用于实体癌症治疗的高度针对性和生物相容性的药物输送系统
  • 批准号:
    10095606
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Collaborative R&D
An engineering biology approach for sustainable production of omega 3 and pigments from microalgae
一种利用微藻可持续生产 omega 3 和色素的工程生物学方法
  • 批准号:
    10107393
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Launchpad
Manchester Metropolitan University and Manufax Engineering Limited KTP 23_24 R3
曼彻斯特城市大学和 Manufax Engineering Limited KTP 23_24 R3
  • 批准号:
    10081986
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Knowledge Transfer Network
Robert Gordon University and Katoni Engineering Limited KTP 23_24 R3
罗伯特戈登大学和卡托尼工程有限公司 KTP 23_24 R3
  • 批准号:
    10085219
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Knowledge Transfer Network
Advanced Aeroponics 2: Value engineering to unlock 3x ROI in horticulture
Advanced Aeroponics 2:价值工程可实现园艺领域 3 倍的投资回报率
  • 批准号:
    10089184
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Collaborative R&D
Thermal engineering in semiconductor heterojunction for space transducers
空间换能器半导体异质结的热工程
  • 批准号:
    DP240102230
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Discovery Projects
Evaluating the Impact and Efficiency of Engineering the Ocean to Remove CO2
评估海洋工程去除二氧化碳的影响和效率
  • 批准号:
    DE240100115
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Discovery Early Career Researcher Award
New low-cost graphene production to revolutionise engineering applications
新型低成本石墨烯生产将彻底改变工程应用
  • 批准号:
    2911021
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Studentship
Imaging for Multi-scale Multi-modal and Multi-disciplinary Analysis for EnGineering and Environmental Sustainability (IM3AGES)
工程和环境可持续性多尺度、多模式和多学科分析成像 (IM3AGES)
  • 批准号:
    EP/Z531133/1
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Research Grant
Sustainable Style for Clean Growth: Innovating Textile Production through Engineering Biology
清洁增长的可持续方式:通过工程生物学创新纺织品生产
  • 批准号:
    BB/Y007735/1
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Research Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了