2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS) 2019
DOI: 10.1109/models.2019.00-11
|View full text |Cite
|
Sign up to set email alerts
|

Bootstrapping MDE Development from ROS Manual Code - Part 2: Model Generation

Abstract: In principle, Model-Driven Engineering (MDE) addresses central aspects of robotics software development. Domain experts could leverage the expressiveness of models; implementation details over different hardware could be handled by automatic code generation. In practice, most evidence points to manual code development as the norm, despite several MDE efforts in robotics. Possible reasons for this disconnect are the wide ranges of applications and target platforms making allencompassing MDE IDEs hard to develop… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2021
2021
2021
2021

Publication Types

Select...
3
3

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 14 publications
0
4
0
Order By: Relevance
“…The same benefits are claimed by ROS Model [12,11], a DSL allowing to design robot applications. Its main platform target is ROS, but it allows the possibility to switch target later.…”
Section: Related Workmentioning
confidence: 59%
“…The same benefits are claimed by ROS Model [12,11], a DSL allowing to design robot applications. Its main platform target is ROS, but it allows the possibility to switch target later.…”
Section: Related Workmentioning
confidence: 59%
“…We have demonstrated in previous publications [33,34] the validity of our metamodels to design ROS robot applications, and we have consolidated our concept with all the complementary tools (see Sect. 3.2) that shows to the ROS community the benefits of the use of MDE technologies.…”
Section: Suitability For Runtime Analysismentioning
confidence: 88%
“…In [33], we analyzed the models auto-generated using both our methods (the static analysis of the code and the introspection at runtime of the application) on real robot systems. Considering the known limitations of both methods based on their design, the comparison can be shortly summarized by:…”
Section: Comparison Of Static and Runtime Model Extractionmentioning
confidence: 99%
See 2 more Smart Citations