A Model-Driven Approach to Situations: Situation Modeling and Rule-Based Situation Detection

This paper presents a model-driven approach to the specification of situations and situation detection. We offer two main contributions: (i) a Situation Modeling Language (SML), which is a graphical language for situation modeling, and (ii) an approach to situation detection based on the transformat...

Full description

Saved in:
Bibliographic Details
Published in2012 IEEE 16th International Enterprise Distributed Object Computing Conference pp. 154 - 163
Main Authors Costa, P. D., Mielke, I. T., Pereira, I., Almeida, J. P. A.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.09.2012
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:This paper presents a model-driven approach to the specification of situations and situation detection. We offer two main contributions: (i) a Situation Modeling Language (SML), which is a graphical language for situation modeling, and (ii) an approach to situation detection based on the transformation of a SML model into a set of rules to be executed on a rule-based platform. We exemplify our situation-based development approach with an application scenario in the domain of (mobile) banking, in which situations for detecting fraud-susceptible behavior are defined in SML. Based on the SML models, we discuss the rules that can be deployed on Drools for situation detection. The approach supports situation types defined in terms of patterns of facts, as well as complex situations in terms of reusable situation types, both at the specification level and realization level.
ISBN:1467324442
9781467324441
ISSN:1541-7719
DOI:10.1109/EDOC.2012.26