arXivDaily arXiv每日学术速递 周一至周五更新
arXiv cs/0204035cs.SE
收藏

知识化开发环境中轻量级规格说明的语义属性

Semantic Properties for Lightweight Specification in Knowledgeable Development Environments

Joseph R. Kiniry

摘要:

语义属性是特定于领域的规范构造,用于用更丰富的语义扩充现有语言。通过使用文档和源代码转换工具,在系统分析、设计、实现、测试和维护中利用这些属性。语义属性本身在两个层次上被指定:用精确的自然语言松散地指定,以及在问题域中正式地指定。这些规范级别之间的细化关系,以及语义属性的使用和它的实现在程序代码中通过工具,指定一个新的形式化的重用方法称为种理论。

英文摘要:

Semantic properties are domain-specific specification constructs used to augment an existing language with richer semantics. These properties are taken advantage of in system analysis, design, implementation, testing, and maintenance through the use of documentation and source-code transformation tools. Semantic properties are themselves specified at two levels: loosely with precise natural language, and formally within the problem domain. The refinement relationships between these specification levels, as well as between a semantic property's use and its realization in program code via tools, is specified with a new formal method for reuse called kind theory.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑