Proceedings of the 6th International Workshop on Modeling in Software Engineering 2014
DOI: 10.1145/2593770.2593781
|View full text |Cite
|
Sign up to set email alerts
|

Model-driven software development approaches in robotics research

Abstract: Recently, there is an encouraging trend in adopting modeldriven engineering approaches for software development in robotics research. In this paper, currently available modeldriven techniques in robotics are analyzed with respect to the domain-specific requirements. A conceptual overview of our software development approach called 'Self Adaptive Framework for Robotic Systems (SafeRobots)' is explained and we also try to position our approach within this model ecosystem.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
10
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 18 publications
(10 citation statements)
references
References 14 publications
0
10
0
Order By: Relevance
“…Ramaswamy et al [4] discuss and compare four popular robotic MDSDs: RobotML, SmartSoft, BRICS Component Model and V3CMM. In the following, the main attributes of these MDSDs are presented.…”
Section: Mdsd In Roboticsmentioning
confidence: 99%
See 1 more Smart Citation
“…Ramaswamy et al [4] discuss and compare four popular robotic MDSDs: RobotML, SmartSoft, BRICS Component Model and V3CMM. In the following, the main attributes of these MDSDs are presented.…”
Section: Mdsd In Roboticsmentioning
confidence: 99%
“…It highlights the description of the communication between components. Seven communication patterns are defined: send, query, push newest, push time, event patterns, state and wiring [4]. The language is related to the set of programming tools included in SmartMDSD Toolchain [9].…”
Section: Mdsd In Roboticsmentioning
confidence: 99%
“…As such models further can be independent of GPL details, they are available for translation into different GPLs and enable us to reuse domain expertise with different programming languages, ecosystems, and services [46]. Multiple domains, including automotive [2,26], avionics [17], robotics [6,45] have employed MDE with various success [34,57].…”
Section: Preliminariesmentioning
confidence: 99%
“…MDE has been successfully applied to different aspects of robotics applications [16]. Current robotics MDE research aims to reduce the complexity of imperative or event-driven programming [17], [18], [19], [20], to describe kinematics, or geometric relations [21], [22], or to model software architectures for robotic systems [2], [3], [23], [24], [25], [26].…”
Section: Related Workmentioning
confidence: 99%