Component-based software engineering: putting the pieces together
Component-based software engineering: putting the pieces together
Model-Driven Software Development: Technology, Engineering, Management
Model-Driven Software Development: Technology, Engineering, Management
Dynamic Software Product Lines
Computer
The FF planning system: fast plan generation through heuristic search
Journal of Artificial Intelligence Research
Design abstraction and processes in robotics: from code-driven to model-driven engineering
SIMPAR'10 Proceedings of the Second international conference on Simulation, modeling, and programming for autonomous robots
Automated construction of robotic manipulation programs
Automated construction of robotic manipulation programs
RobotML, a domain-specific language to design, simulate and deploy robotic applications
SIMPAR'12 Proceedings of the Third international conference on Simulation, Modeling, and Programming for Autonomous Robots
Hi-index | 0.01 |
The development of service robots has gained more and more attention over the last years. A major challenge on the way towards industrial-strength service robotic systems is to make the step from code-driven to model-driven engineering. In this work we propose to put models into the focus of the whole life-cycle of robotic systems covering design-time as well as run-time. We describe how to explicate parameters, properties and resource information in the models at design-time and how to take these information into account by the run-time system of the robot to support its decision making process. We underpin our work by an exhaustive real-world example which is completely developed with our tools.