A Semiotics-inspired Domain-Specific Modeling Language for Complex Event Processing Rules

08/17/2017
by   Herbertt Diniz, et al.
0

Complex Event Processing (CEP) is one technique used to the handling data flows. It allows pre-establishing conditions through rules and firing events when certain patterns are found in the data flows. Because the rules for defining such patterns are expressed with specific languages, users of these technologies must understand the underlying expression syntax. To reduce the complexity of writing CEP rules, some researchers are employing Domain Specific Modeling Language (DSML) to provide modelling through visual tools. However, existing approaches are ignoring some user design techniques that facilitate usability. Thus, resulting tools eventually has become more complexes for handling CEP than the conventional usage. Also, research on DSML tools targeting CEP does not present any evaluation around usability. This article proposes a DSML combined with visual notations techniques to create CEP rules with a more intuitive development model adapted for the non-expert user needs. The resulting tool was evaluated by non-expert users that were capable of easily creating CEP rules without prior knowledge of the underlying expression language.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/16/2023

Pengembangan Domain Specific Language Untuk Pengelolaan Data Warehouse

Efforts to improve the performance of services on the transaction at a b...
research
10/04/2022

Codeless App Development: Evaluating A Cloud-Native Domain-Specific Functions Approach

Mobile applications play an important role in the economy today and ther...
research
10/17/2020

Modeling Support for Domain-Specific Application Definition

In this paper we present the modeling support infrastructure for domain-...
research
06/28/2023

Generative User-Experience Research for Developing Domain-specific Natural Language Processing Applications

User experience (UX) is a part of human-computer interaction (HCI) resea...
research
06/29/2020

EQUS – helping to see formulae

Visualisation is often presented as a means of simplifying information a...
research
05/01/2023

Addressing Age-Related Accessibility Needs of Senior Users Through Model-Driven Engineering

One of the main reasons that cause seniors to face accessibility barrier...
research
04/20/2021

A Generative Approach for User-Centered, Collaborative, Domain-Specific Modeling Environments

The use of low- and no-code modeling tools is today an established way i...

Please sign up or login with your details

Forgot password? Click here to reset