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...
Main Authors: | , , |
---|---|
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 |