Please use this identifier to cite or link to this item:
https://rfos.fon.bg.ac.rs/handle/123456789/1996| Title: | Model variations and automated refinement of domain-specific modeling languages for robot-motion control | Authors: | Đukić, Verislav Popović, Aleksandar Luković, Ivan Ivančević, Vladimir |
Keywords: | run-time system;model-level debugging;model variations;model execution;Domain-specific modeling | Issue Date: | 2019 | Publisher: | Slovak Acad Sciences Inst Informatics, Bratislava | Abstract: | This paper presents an approach to handling frequent variations of modeling languages and models. The approach is based on Domain-Specific Modeling and linking of modeling tools with adaptive Run-Time Systems. The applicability of our solution is illustrated on an example of domain-specific languages for robot control. Special attention was given to the following problems: 1) model-level debugging; 2) performing fast transformation of models to native code for various hardware platforms and operating systems; and 3) specification of views and view-based generation of applications for validation of meta-models, models, and generated code. The feedback for automated refinement of models and meta-models is provided by a custom adaptive Run-Time System. For the purpose of synchronizing models, meta-models, and the target Run-Time System, we introduce action reports, which allow model-level debugging. In order to simplify handling of frequent model variations, we have introduced the linguistic concept of a modifier. | URI: | https://rfos.fon.bg.ac.rs/handle/123456789/1996 | ISSN: | 1335-9150 |
| Appears in Collections: | Radovi istraživača / Researchers’ publications |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| 1992.pdf Restricted Access | 1.46 MB | Adobe PDF | View/Open Request a copy |
SCOPUSTM
Citations
3
checked on Nov 17, 2025
Page view(s)
36
checked on Apr 2, 2026
Google ScholarTM
Check
Altmetric
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.