首页> 外文会议>International Conference on Software Paradigm Trends >Unifying Event-based and Rule-based Styles to Develop Concurrent and Context-aware Reactive Applications - Toward a Convenient Support for Concurrent and Reactive Programming
【24h】

Unifying Event-based and Rule-based Styles to Develop Concurrent and Context-aware Reactive Applications - Toward a Convenient Support for Concurrent and Reactive Programming

机译:统一基于事件和基于规则的样式,以开发并发和上下文感应的无功应用程序 - 方便支持并发和无功编程

获取原文

摘要

We propose a new programming language called INI, which combines both event-based and rule-based styles and is suitable for building concurrent and context-aware reactive applications. In our language, both events and rules can be defined intuitively and explicitly, in a stand-alone way or in combination. Events in INI can run in parallel in order to handle multiple tasks concurrently and may trigger actions defined in related rules. Besides, events can interact with the execution environment to adjust their behaviors if necessary and response to unpredicted changes. This makes INI a convenient language to write many kinds of programs which need to take advantages of concurrency and context-awareness, such as embedded software, interactive applications, sensors applications, robotic systems, etc.
机译:我们提出了一种名为INI的新编程语言,它结合了基于事件和基于规则的样式,并且适合构建并发和上下文感知的无功应用程序。在我们的语言中,可以以独立的方式或组合直观地和明确地定义事件和规则。 INI中的事件可以并行运行,以便同时处理多个任务,并且可以触发相关规则中定义的操作。此外,事件可以与执行环境进行交互,以便在必要时调整其行为并响应未预测的更改。这使得ini是一种方便的语言来编写许多需要采取并发性和上下文意识的优势的程序,例如嵌入式软件,交互式应用,传感器应用,机器人系统等。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号