Natural Model based Design in Context: an Effective Method for Environmental Problems

Analyzing complex problem domains is not easy. Simulation tools support decision makers to find the best policies. Model-based system development is an approach where a model of the application domain is the central driving force when designing simulation tools. State-of-the-art techniques however s...

Full description

Bibliographic Details
Main Authors: Eric D. Kameni, Theo P. van der Weide, Wouter T. de Groot
Format: Article
Language:English
Published: Riga Technical University 2017-10-01
Series:Complex Systems Informatics and Modeling Quarterly
Subjects:
Online Access:https://csimq-journals.rtu.lv/article/view/1869
id doaj-00e9586d56c94d0c9b7eac61c844d920
record_format Article
spelling doaj-00e9586d56c94d0c9b7eac61c844d9202020-11-25T01:41:35ZengRiga Technical UniversityComplex Systems Informatics and Modeling Quarterly2255-99222017-10-010128611610.7250/csimq.2017-12.051054Natural Model based Design in Context: an Effective Method for Environmental ProblemsEric D. Kameni0Theo P. van der Weide1Wouter T. de Groot2Institute of Computing and Information Sciences, Radboud University, Toernooiveld 212 6525 EC NijmegenInstitute of Computing and Information Sciences, Radboud University, Toernooiveld 212 6525 EC NijmegenInstitute of Computing and Information Sciences, Radboud University, Toernooiveld 212 6525 EC NijmegenAnalyzing complex problem domains is not easy. Simulation tools support decision makers to find the best policies. Model-based system development is an approach where a model of the application domain is the central driving force when designing simulation tools. State-of-the-art techniques however still require both expert knowledge of the application domain and the implementation techniques as provided by ICT (such as multilevel agent technology). Domain experts, however, usually do not master ICT sufficiently. Modeling is more insightful for the domain expert when its goal is to formalize the language being used in that domain as a semi-natural language. At the meta level, this language describes the main concepts of the type of application domain. The model then is a concretization of this meta model. The main focus of this article is (1) to propose a natural-language-based approach to modeling application domains, (2) to show how these models can be transformed systematically into computational models, and (3) to propose the tool TiC (Tool in Context) that supports the domain expert when developing a model and generating a simulation tool. Our research methodology is based on Design Science. We verify our approach by describing the various transformation steps in detail, and by demonstrating the way of working via a sample session applying a real problem of Laf Forest Reserve deforestation in North Cameroon.https://csimq-journals.rtu.lv/article/view/1869Actor ModelMulti-level Agent-based ModelDomain-specific LanguagesModel TransformationEnvironmental Problems
collection DOAJ
language English
format Article
sources DOAJ
author Eric D. Kameni
Theo P. van der Weide
Wouter T. de Groot
spellingShingle Eric D. Kameni
Theo P. van der Weide
Wouter T. de Groot
Natural Model based Design in Context: an Effective Method for Environmental Problems
Complex Systems Informatics and Modeling Quarterly
Actor Model
Multi-level Agent-based Model
Domain-specific Languages
Model Transformation
Environmental Problems
author_facet Eric D. Kameni
Theo P. van der Weide
Wouter T. de Groot
author_sort Eric D. Kameni
title Natural Model based Design in Context: an Effective Method for Environmental Problems
title_short Natural Model based Design in Context: an Effective Method for Environmental Problems
title_full Natural Model based Design in Context: an Effective Method for Environmental Problems
title_fullStr Natural Model based Design in Context: an Effective Method for Environmental Problems
title_full_unstemmed Natural Model based Design in Context: an Effective Method for Environmental Problems
title_sort natural model based design in context: an effective method for environmental problems
publisher Riga Technical University
series Complex Systems Informatics and Modeling Quarterly
issn 2255-9922
publishDate 2017-10-01
description Analyzing complex problem domains is not easy. Simulation tools support decision makers to find the best policies. Model-based system development is an approach where a model of the application domain is the central driving force when designing simulation tools. State-of-the-art techniques however still require both expert knowledge of the application domain and the implementation techniques as provided by ICT (such as multilevel agent technology). Domain experts, however, usually do not master ICT sufficiently. Modeling is more insightful for the domain expert when its goal is to formalize the language being used in that domain as a semi-natural language. At the meta level, this language describes the main concepts of the type of application domain. The model then is a concretization of this meta model. The main focus of this article is (1) to propose a natural-language-based approach to modeling application domains, (2) to show how these models can be transformed systematically into computational models, and (3) to propose the tool TiC (Tool in Context) that supports the domain expert when developing a model and generating a simulation tool. Our research methodology is based on Design Science. We verify our approach by describing the various transformation steps in detail, and by demonstrating the way of working via a sample session applying a real problem of Laf Forest Reserve deforestation in North Cameroon.
topic Actor Model
Multi-level Agent-based Model
Domain-specific Languages
Model Transformation
Environmental Problems
url https://csimq-journals.rtu.lv/article/view/1869
work_keys_str_mv AT ericdkameni naturalmodelbaseddesignincontextaneffectivemethodforenvironmentalproblems
AT theopvanderweide naturalmodelbaseddesignincontextaneffectivemethodforenvironmentalproblems
AT woutertdegroot naturalmodelbaseddesignincontextaneffectivemethodforenvironmentalproblems
_version_ 1725040744857600000