Authors:
João L. R. Moreira
1
;
Luís Ferreira Pires
1
;
Marten van Sinderen
1
and
Patricia Dockhorn Costa
2
Affiliations:
1
University of Twente, Netherlands
;
2
Federal University of Espírito Santo (UFES), Brazil
Keyword(s):
Early Warning System, Public Health Surveillance, Situation Modelling Language, Events Processing.
Related
Ontology
Subjects/Areas/Topics:
Frameworks for Model-Driven Development
;
General-Purpose Modeling Languages and Standards
;
Languages, Tools and Architectures
;
Methodologies, Processes and Platforms
;
Model Transformations and Generative Approaches
;
Model-Driven Software Development
;
Software Engineering
;
Syntax and Semantics of Modeling Languages
;
Systems Engineering
Abstract:
An early warning system (EWS) is an integrated system that supports the detection, monitoring and alerting of emergency situations. A possible application of an EWS is in epidemiological surveillance, to detect infectious disease outbreaks in geographical areas. In this scenario, a challenge in the development and integration of applications on top of EWS is to achieve common understanding between epidemiologists and software developers, allowing the specification of rules resulted from epidemiological studies. To address this challenge this paper describes an ontology-based model-driven engineering (MDE) framework that relies on the Situation Modelling Language (SML), a knowledge specification technique for situation identification. Some requirements are realized by revisiting SML, which resulted in a complete redesign of its semantics, abstract and concrete syntaxes. The initial validation shows that our framework can accelerate the generation of high quality situation-aware applic
ations, being suitable for other application scenarios.
(More)