@inproceedings{aa89d2bd40d24864825a9727b6b6ba33,
title = "Model-driven approach to the implementation of context-aware applications using rule engines",
abstract = "This paper aims at demonstrating that the Model-Driven Architecture (MDA) approach to transformation is suitable to cope with the abstraction gap between the specification of application rules for context-aware applications and the implementation of these rules using rule engines. This paper reports on the transformation of Event-Condition-Action (ECA) rules onto rules that can be executed by the Jess rules engine. We have applied the MDA approach to define this transformation, by specifying it in terms of mappings between elements of the ECA Domain-specific Language (ECA-DL), which is the language we developed to represent ECA rules, and the Jess metamodel. The transformation was fully specified, implemented using the Atlas Transformation Language (ATL) and tested with a simple example.",
keywords = "EWI-11911, Automated transformation, Rule engine, METIS-246017, IR-62168, Context-aware application, Model Driven Architecture, SCS-Services",
author = "{Ferreira Pires}, Luis and N. Maatjes and {van Sinderen}, {Marten J.} and {Dockhorn Costa}, P.",
year = "2008",
doi = "10.1007/978-3-540-85379-4_13",
language = "Undefined",
isbn = "978-3-540-85378-7",
series = "Communications in Computer and Information Science",
publisher = "Springer",
number = "7",
pages = "24--32",
editor = "J. Vanderdonckt and K. Coninx and F. Flentge and T. Ziegert and A. Petter",
booktitle = "Constructing Ambient Intelligence - AmI 2007 Workshops",
address = "Germany",
note = "Workshop on Model-driven Software Engineering ; Conference date: 07-11-2007 Through 07-11-2007",
}