...
首页> 外文期刊>Electronic Notes in Theoretical Computer Science >EVL: A Typed Higher-order Functional Language for Events
【24h】

EVL: A Typed Higher-order Functional Language for Events

机译: evl :一个键入的更高阶函数语言

获取原文

摘要

We define EVL, a minimal higher-order functional language for dealing with generic events. The notion of generic event extends the well-known notion of event traditionally used in a variety of areas, such as database management, concurrency, reactive systems and cybersecurity. Generic events were introduced in the context of a metamodel to deal with obligations in access control systems. Event specifications are represented as records and we use polymorphic record types to type events in our language. We show how the higher-order capabilities of EVL can be used in the context of Complex Event Processing (CEP), to define higher-order parameterised functions that deal with the usual CEP techniques.
机译:我们定义EVL,这是一个用于处理通用事件的最小高阶功能语言。通用事件的概念扩展了传统上用于各种区域的众所周知的事件概念,例如数据库管理,并发性,无功系统和网络安全。在Metamodel的背景下介绍了通用事件,以处理访问控制系统的义务。事件规范表示为记录,我们使用多态记录类型以在我们的语言中键入事件。我们展示了如何在复杂事件处理(CEP)的上下文中使用EVL的高阶功能,以定义处理通常的CEP技术的高阶参数化功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号