【24h】

Towards an Aspect Oriented Language Compliant with Real Time Constraints

机译:面向符合实时约束的面向方面的语言

获取原文
获取原文并翻译 | 示例

摘要

The Aspect-Oriented Programming (AOP) supports the modularization of concerns that cut across the implementation of a software application to avoid scattering and tangling. We focus on the integration of aspect-oriented paradigm in the development of real-time systems. The AOP is based on the weaving process to automatically integrate segments of code created separately into the application. In the context of real-time systems, this can endanger determinism by including constructs that may violate real-time constraints beyond the control of the developer. In this paper, we study and test the AspectAda language, an existing aspect mechanism, in order to adapt and modify it to respect real-time constraints. We are interested studying this language's grammar, Runtime and especially weaving operation. Finally, we extract its limits and define our solutions to adapt it to support real time constraints.
机译:面向方面的编程(AOP)支持关注点的模块化,这些关注点跨软件应用程序的实现,以避免分散和纠缠。我们专注于实时系统开发中面向方面的范式的集成。 AOP基于编织过程,可将单独创建的代码段自动集成到应用程序中。在实时系统的上下文中,这可能会通过包含可能会超出开发人员控制范围之外的实时约束的构造而危害确定性。在本文中,我们研究并测试了AspectAda语言(一种现有的方面机制),以便对其进行修改和修改以遵守实时约束。我们有兴趣研究这种语言的语法,运行时,尤其是编织操作。最后,我们提取其限制并定义我们的解决方案以使其适应实时约束。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号