首页> 外文会议>International conference on Software engineering >Extending the implementation scheme of functional programming system FP for supporting the formal software development methodology
【24h】

Extending the implementation scheme of functional programming system FP for supporting the formal software development methodology

机译:扩展功能编程系统FP的实现方案以支持正式的软件开发方法

获取原文

摘要

An extension to the implementation scheme of functional programming system FP is proposed for handling multiple order operations at function level. The concepts of Functional Form Operator (FFO), Nth order applications, and invariant semantics of functional forms are introduced. An FFO can be taken as either an operator at function level, or a variable of other operations for building new FFO's. Thus variable-free operators can be defined for mappings from a list of functions to a new function denoted by a functional form, or from a list of FFO's to a new one. Together with the notion of multi-order applications, a hierarchy of operations at function level can be handled. This approach is useful for supporting the formal software development methodology characterized by top-down functional specification, bottom-up function mapping construction and stepwise validation.

机译:建议对功能编程系统FP的实现方案进行扩展,以在功能级别上处理多订单操作。介绍了功能形式算子(FFO),N阶应用程序和功能形式的不变语义的概念。可以将FFO当作功能级别的操作员,也可以当作其他操作的变量来构建新的FFO。因此,可以定义无变量运算符,用于从功能列表到功能形式表示的新功能或从FFO列表到新功能的映射。与多顺序应用程序的概念一起,可以处理功能级别的操作层次结构。这种方法对于支持以自上而下的功能规范,自下而上的功能映射构造和逐步验证为特征的形式化软件开发方法很有用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号