咨询与建议

限定检索结果

文献类型

  • 7 篇 会议
  • 1 篇 期刊文献

馆藏范围

  • 8 篇 电子文献
  • 0 种 纸本馆藏

日期分布

学科分类号

  • 8 篇 工学
    • 8 篇 计算机科学与技术...
    • 7 篇 软件工程
    • 1 篇 电气工程
    • 1 篇 控制科学与工程
  • 2 篇 理学
    • 2 篇 数学

主题

  • 8 篇 higher-order pro...
  • 2 篇 behavioral contr...
  • 2 篇 reactive program...
  • 1 篇 languages
  • 1 篇 partial evaluati...
  • 1 篇 contract checkin...
  • 1 篇 reflection
  • 1 篇 mobile processes
  • 1 篇 refinement
  • 1 篇 program transfor...
  • 1 篇 static compilati...
  • 1 篇 environments
  • 1 篇 blame assignment
  • 1 篇 modularity
  • 1 篇 temporal contrac...
  • 1 篇 stateful computa...
  • 1 篇 virtual machine
  • 1 篇 computational ef...
  • 1 篇 utp

机构

  • 2 篇 northeastern uni...
  • 1 篇 univ tubingen d-...
  • 1 篇 software languag...
  • 1 篇 vrije univ bruss...
  • 1 篇 univ calif santa...
  • 1 篇 nec research ins...
  • 1 篇 univ kent comp l...

作者

  • 2 篇 oeyen bjarno
  • 2 篇 de meuter wolfga...
  • 2 篇 dimoulas christo...
  • 2 篇 felleisen matthi...
  • 2 篇 flanagan cormac
  • 1 篇 disney tim
  • 1 篇 jagannathan s
  • 1 篇 thiemann p
  • 1 篇 tobin-hochstadt ...
  • 1 篇 tang xb
  • 1 篇 woodcock j
  • 1 篇 nicolay jens
  • 1 篇 van den vonder s...
  • 1 篇 findler robert b...
  • 1 篇 mccarthy jay

语言

  • 8 篇 英文
检索条件"主题词=Higher-Order Programming"
8 条 记 录,以下是1-10 订阅
排序:
Trampoline variables: A general method for state accumulation in reactive programming  8
Trampoline variables: A general method for state accumulatio...
收藏 引用
8th ACM SIGPLAN International Workshop on Reactive and Event-Based Languages and Systems, REBLS 2021, co-located with SPLASH 2021
作者: Oeyen, Bjarno Van Den Vonder, Sam De Meuter, Wolfgang Software Languages Lab Vrije Universiteit Brussel Brussels Belgium
Reactive programming is all about relegating the management of a program's state changes to the realm of the runtime environment. Nevertheless, sometimes it is still necessary to enrich a reactive program with sta... 详细信息
来源: 评论
Temporal higher-order Contracts  11
Temporal Higher-Order Contracts
收藏 引用
16th ACM SIGPLAN International Conference on Functional programming (ICFP 11)
作者: Disney, Tim Flanagan, Cormac McCarthy, Jay Univ Calif Santa Cruz Santa Cruz CA 95064 USA
Behavioral contracts are embraced by software engineers because they document module interfaces, detect interface violations, and help identify faulty modules (packages, classes, functions, etc). This paper extends pr... 详细信息
来源: 评论
Correct Blame for Contracts No More Scapegoating  11
Correct Blame for Contracts No More Scapegoating
收藏 引用
38th Symposium on Principles of programming Languages
作者: Dimoulas, Christos Findler, Robert Bruce Flanagan, Cormac Felleisen, Matthias Northeastern Univ Boston MA 02115 USA
Behavioral software contracts supplement interface information with logical assertions. A rigorous enforcement of contracts provides useful feedback to developers if it signals contract violations as soon as they occu... 详细信息
来源: 评论
Complete Monitors for Behavioral Contracts
Complete Monitors for Behavioral Contracts
收藏 引用
21st European Symposium on programming (ESOP) held as Part of the 15th European Joint Conferences on Theory and Practice of Software (ETAPS)
作者: Dimoulas, Christos Tobin-Hochstadt, Sam Felleisen, Matthias Northeastern Univ Boston MA 02115 USA
A behavioral contract in a higher-order language may invoke methods of unknown objects. Although this expressive power allows programmers to formulate sophisticated contracts, it also poses a problem for language desi... 详细信息
来源: 评论
A Virtual Machine for higher-order Reactors  8
A Virtual Machine for Higher-Order Reactors
收藏 引用
8th International Conference on the Art, Science, and Engineering of programming (programming)
作者: Oeyen, Bjarno Nicolay, Jens De Meuter, Wolfgang Vrije Univ Brussel Brussels Belgium
We present the design of a Remus, a virtual machine for reactive (RP) programs - signal-based programs that react automatically to changes - that is currently under development. The design of Remus been tailored speci... 详细信息
来源: 评论
A generic framework for specialization  7th
A generic framework for specialization
收藏 引用
7th European Symposium on programming (ESOP'98) at the Joint European Conferences on Theory and Practice of Software (ETAPS'98)
作者: Thiemann, P Univ Tubingen D-72074 Tubingen Germany
We present a generic framework for specifying and implementing offline partial evaluators. The framework provides the infrastructure for specializing higher-order programs with computational effects specified through ... 详细信息
来源: 评论
Travelling processes
收藏 引用
7th International Conference on Mathematics of Program Construction
作者: Tang, XB Woodcock, J Univ Kent Comp Lab Canterbury CT2 7NF Kent England
This paper describes a refinement-based development method for mobile processes. Process mobility is interpreted as the assignment or communication of higher-order variables, whose values are process constants or para... 详细信息
来源: 评论
METALEVEL BUILDING-BLOCKS FOR MODULAR SYSTEMS
收藏 引用
ACM TRANSACTIONS ON programming LANGUAGES AND SYSTEMS 1994年 第3期16卷 456-492页
作者: JAGANNATHAN, S NEC Research Institute Princeton NJ
The formal definition of any namespace device found in a programming language can be given in terms of transformations on a semantic environment. It is worthwhile, therefore, to consider the implications of incorporat... 详细信息
来源: 评论