首页> 外文会议>Developments in Photovoltaic Electricity Production >English as a formal specification language
【24h】

English as a formal specification language

机译:以英语为正式规范语言

获取原文
获取原文并翻译 | 示例

摘要

PENG is a computer-processable controlled natural language designed for writing unambiguous and precise specifications. PENG covers a strict subset of standard English and is precisely defined by a controlled grammar and a controlled lexicon. In contrast to other controlled languages, the author does not need to know the grammatical restrictions explicitly. ECOLE, a look-ahead text editor, indicates the restrictions while the specification is written. The controlled lexicon contains domain-specific content words that can be defined by the author on the fly and predefined function words. Specifications written in PENG can be deterministically translated into discourse representations structures to cope with anaphora and presuppositions and also into first-order predicate logic. To test the formal properties of PENG, we reformulated Schubert's steamroller puzzle in PENG, translated the resulting specification via discourse representation structures into first-order predicate logic with equality, and proved the steamroller's conclusion with OTTER, a standard theorem prover.
机译:PENG是一种计算机可处理的受控自然语言,旨在编写明确而精确的规范。 PENG涵盖了标准英语的严格子集,并由受控语法和受控词典精确定义。与其他受控语言相比,作者不需要明确地了解语法限制。预写文本编辑器ECOLE指出了编写规范时的限制。受控词典包含可以由作者即时定义的特定于领域的内容词以及预定义的功能词。用PENG编写的规范可以确定性地转换为话语表示结构以应对照应和预设,也可以转换为一阶谓词逻辑。为了测试PENG的形式特性,我们在PENG中重新编写了舒伯特的压路机难题,通过话语表示结构将生成的规范转换为具有相等等价关系的一阶谓词逻辑,并用标准定理证明者OTTER证明了压路机的结论。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号