课题基金 / 基金详情

RIA: Design Strategies For Algebraic Specifications

RIA: Design Strategies For Algebraic Specifications
RIA:代数规范的设计策略
批准号:
8908565
负责人:
Sergio Antoy
金额:
$4.08万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1989
资助国家:
美国
项目状态:
已结题
起止时间:
1989-09-01 至 1990-10-25

项目摘要

项目成果

Sergio Antoy的其他基金

相似基金

相关文献

中文摘要
翻译
抽象数据类型的代数规范中缺少某些属性,如完备性或终止性,通常是设计错误的结果,并可能对依赖于该规范的过程产生重大后果,如代码实现或验证。为缓解这一问题,已作出大量努力,以更好地了解这些属性,并实施可保证某些属性的存在或检测其是否存在的工具。到目前为止,还没有关于防止设计错误而不是纠正错误的工作发表。提出了两个策略,在合理的一般假设下,这两个策略可以用来产生完整、简约、线性和终止的规范。这些策略在多大程度上适用尚不清楚。如果这些策略所需的某些记账困难是机械化的,那么这些策略就很容易使用。原型实现显著提高了设计规格说明的生产率和规格说明质量。该项目有以下目标:探索这些战略的适用范围。在某些情况下,一项资产没有实现,但仍不清楚是该资产太强,还是策略太弱。此外,在某些情况下,一种策略并不是最方便的。调查是否存在其他策略。实例表明,这些策略足以实现理想的性质,但不是必需的。其他具有类似目标和表现的策略也可能存在。实施可用的策略。通过使用它们来设计一套基本的、通用的规范,来评估和改进它们的有效性。
英文摘要
The lack of certain properties, such as completeness or termination, in an algebraic specification of abstract data types is often the result of design errors and can have significant consequences on processes, such as code implementation or verification, which rely on the specification. To alleviate the problem substantial efforts have been devoted to understand better these properties and to implement tools which may guarantee the presence of some properties or detect their absence. To date, no work has yet been published for preventing design errors rather than correcting them. Two strageties are suggested which, under reasonably general assumptions, can be used to produce specifications which are complete, parsimonious, linear, and terminating. The extent to which these strategies are applicable is not yet known. These strategies are simple to use if the difficulties resulting from some book-keeping they require is mechanized. A prototipical implementation improves significantly the productivity of designing specifications and the specification quality. The project has the following goals: Explore the range of applicability of these strategies. In some situations, one property is not achieved, but it is still unclear whether the property is too strong or the strategy too weak. Also, one strategy is not the most convenient one in some situations. Investigate the existence of other strategies. Examples show that these strategies are sufficient for achieving desirable properties, but are not necessary. Other strategies with similar goals and performances may exist. Implement the available stategies. Evaluate and improve their effectiveness through their use for designing a set of basic, general specifications.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Small: A principled compiler for functional logic languages
  • 批准号:
    1317249
  • 项目类别:
    Standard Grant
  • 资助金额:
    $11.89万
  • 财政年份:
    2013
  • 负责人:
    Sergio Antoy
  • 依托单位:
ITR: Implementation of Functional Logic Languages
  • 批准号:
    0218224
  • 项目类别:
    Standard Grant
  • 资助金额:
    $39.94万
  • 财政年份:
    2002
  • 负责人:
    Sergio Antoy
  • 依托单位:
ITR/SY: Non-Deterministic Computations for Functional Logic Programs
  • 批准号:
    0110496
  • 项目类别:
    Standard Grant
  • 资助金额:
    $18.6万
  • 财政年份:
    2001
  • 负责人:
    Sergio Antoy
  • 依托单位:
U.S.-Germany Cooperative Research: Advanced Techniques for Multi-Paradigm Declarative Languages
  • 批准号:
    9981317
  • 项目类别:
    Standard Grant
  • 资助金额:
    $1.28万
  • 财政年份:
    2000
  • 负责人:
    Sergio Antoy
  • 依托单位:
国内基金
海外基金
Applications of AI in Market Design
  • 批准号:
    --
  • 项目类别:
    外国青年学者研 究基金项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    Manshu Khanna
  • 依托单位:
基于“Design-Build-Test”循环策略的新型紫色杆菌素组合生物合成研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2021
  • 负责人:
  • 依托单位:
在噪声和约束条件下的unitary design的理论研究
  • 批准号:
    12147123
  • 项目类别:
    专项基金项目
  • 资助金额:
    18万元
  • 批准年份:
    2021
  • 负责人:
    顾炎武
  • 依托单位: