首页    期刊浏览 2024年09月20日 星期五
登录注册

文章基本信息

  • 标题:MLContext: A Context-Modeling Language for Context-Aware Systems
  • 本地全文:下载
  • 作者:José Ramón Hoyos ; Jesús García-Molina ; Juan Antonio Botía
  • 期刊名称:Electronic Communications of the EASST
  • 电子版ISSN:1863-2122
  • 出版年度:2010
  • 卷号:28
  • 语种:English
  • 出版社:European Association of Software Science and Technology (EASST)
  • 摘要:Context awareness refers to systems that can both sense and react based on their environment. The complexity of these systems makes necessary to apply software engineering techniques in their development, such as Model-Driven Software development (MDD). One of the main difficulties that developers of context-aware systems must tackle is how to manage the needed context information. In this paper, we present MLContext, a textual Domain Specific Language (DSL) which is specially tailored for modeling context information and automatically generating software artefacts from context models. It has been designed to provide a high-level abstraction, to be an easy to learn, and to promote reuse of context models. We have built a toolkit including an editor and a parser to convert MLContext textual specifications into models. As a proof of concept, we have automatically generated ontologies and Java code for the OCP middleware. MLContext models can be reused in applications with the same context because they do not include details related to the platforms or the implementation. These context models can be specified by non-developers users because MLContext provides high-level abstractions of the domain.
国家哲学社会科学文献中心版权所有