首页> 外文会议>ICSE workshop on software engineering for adaptive and self-managing systems 2010 >Programming Language Support to Context-Aware Adaptation-A Case-Study with Erlang
【24h】

Programming Language Support to Context-Aware Adaptation-A Case-Study with Erlang

机译:程序语言支持上下文感知的适应性-使用Erlang进行案例研究

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

摘要

Software applications are increasingly situated in a world where context changes continuously. At the same time, applications need to provide continuous service, and the service provided often needs to change in order to adapt to the new contexts. Context-aware adaptation can be greatly facilitated by using programming languages that natively support high-level features to deal with contexts, context changes, and context-aware behaviors. Although context-oriented programming has been around for a while, most existing efforts focus on incorporating context-oriented features in languages that are not primarily oriented to concurrency, distribution, and dynamic reconfiguration. These features, however, characterize most pervasive context-aware situations. In this work, we illustrate how context-aware programming primitives may introduced in the parallel and distributed Erlang programming language. We also present an extended example, which illustrates the benefits of using our extension (ContextErlang) to design context-aware pervasive applications. Context, Self-adaptative software, Context-oriented programming, Erlang, OTP platform
机译:在上下文不断变化的世界中,软件应用程序越来越多。同时,应用程序需要提供连续的服务,并且所提供的服务经常需要更改以适应新的上下文。通过使用本机支持高级功能来处理上下文,上下文更改和上下文感知行为的编程语言,可以大大促进上下文感知适应。尽管面向上下文的编程已经存在了一段时间,但大多数现有的工作都集中在将语言中的面向上下文的功能合并到主要不面向并发,分发和动态重新配置的语言中。但是,这些功能代表了最普遍的上下文感知情况。在这项工作中,我们说明了如何在并行和分布式Erlang编程语言中引入上下文感知编程原语。我们还提供了一个扩展的示例,该示例说明了使用我们的扩展(ContextErlang)设计可感知上下文的普适应用程序的好处。上下文,自适应软件,面向上下文的编程,Erlang,OTP平台

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号