Model-driven robot-software design using template-based target descriptions

Johannes F. Broenink, M.A. Groothuis, P.M. Visser, M.M. Bezemer

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

56 Downloads (Pure)

Abstract

This paper is about using templates and passing model-specific information between tools via parameterized tokens in the generated, high-level code, to get a better separation of design steps. This allows for better quality of the models and more reuse, thus enhancing the efficiency of model-driven design for the (industrial) end user. This is illustrated by the realization of the embedded software of a real system. We conclude that reuse is easier. However, the presented method can be generalized more, as to connect to other tools and platforms.
Original languageEnglish
Title of host publicationICRA 2010 Workshop on Innovative Robot Control Architectures for Demanding (Research) Applications
Subtitle of host publicationHow to modify and enhance commercial controllers
EditorsD. Kubus, K. Nilsson, R. Johansson
Place of PublicationBraunschweig, Germany
PublisherIEEE ROBOTICS AND AUTOMATION SOCIETY
Pages73-77
Number of pages5
Publication statusPublished - 3 May 2010
EventICRA 2010 Workshop on Innovative Robot Control Architectures for Demanding (Research) Applications: How to modify and enhance commercial controllers - Anchorage, United States
Duration: 3 May 20107 May 2010

Workshop

WorkshopICRA 2010 Workshop on Innovative Robot Control Architectures for Demanding (Research) Applications
CountryUnited States
CityAnchorage
Period3/05/107/05/10

Fingerprint

Software design
Embedded software

Keywords

  • METIS-276109
  • EWI-18517
  • IR-75913

Cite this

Broenink, J. F., Groothuis, M. A., Visser, P. M., & Bezemer, M. M. (2010). Model-driven robot-software design using template-based target descriptions. In D. Kubus, K. Nilsson, & R. Johansson (Eds.), ICRA 2010 Workshop on Innovative Robot Control Architectures for Demanding (Research) Applications: How to modify and enhance commercial controllers (pp. 73-77). Braunschweig, Germany: IEEE ROBOTICS AND AUTOMATION SOCIETY.
Broenink, Johannes F. ; Groothuis, M.A. ; Visser, P.M. ; Bezemer, M.M. / Model-driven robot-software design using template-based target descriptions. ICRA 2010 Workshop on Innovative Robot Control Architectures for Demanding (Research) Applications: How to modify and enhance commercial controllers. editor / D. Kubus ; K. Nilsson ; R. Johansson. Braunschweig, Germany : IEEE ROBOTICS AND AUTOMATION SOCIETY, 2010. pp. 73-77
@inproceedings{20aa666d74714edc9e2d67ac44691735,
title = "Model-driven robot-software design using template-based target descriptions",
abstract = "This paper is about using templates and passing model-specific information between tools via parameterized tokens in the generated, high-level code, to get a better separation of design steps. This allows for better quality of the models and more reuse, thus enhancing the efficiency of model-driven design for the (industrial) end user. This is illustrated by the realization of the embedded software of a real system. We conclude that reuse is easier. However, the presented method can be generalized more, as to connect to other tools and platforms.",
keywords = "METIS-276109, EWI-18517, IR-75913",
author = "Broenink, {Johannes F.} and M.A. Groothuis and P.M. Visser and M.M. Bezemer",
year = "2010",
month = "5",
day = "3",
language = "English",
pages = "73--77",
editor = "D. Kubus and K. Nilsson and R. Johansson",
booktitle = "ICRA 2010 Workshop on Innovative Robot Control Architectures for Demanding (Research) Applications",
publisher = "IEEE ROBOTICS AND AUTOMATION SOCIETY",

}

Broenink, JF, Groothuis, MA, Visser, PM & Bezemer, MM 2010, Model-driven robot-software design using template-based target descriptions. in D Kubus, K Nilsson & R Johansson (eds), ICRA 2010 Workshop on Innovative Robot Control Architectures for Demanding (Research) Applications: How to modify and enhance commercial controllers. IEEE ROBOTICS AND AUTOMATION SOCIETY, Braunschweig, Germany, pp. 73-77, ICRA 2010 Workshop on Innovative Robot Control Architectures for Demanding (Research) Applications, Anchorage, United States, 3/05/10.

Model-driven robot-software design using template-based target descriptions. / Broenink, Johannes F.; Groothuis, M.A.; Visser, P.M.; Bezemer, M.M.

ICRA 2010 Workshop on Innovative Robot Control Architectures for Demanding (Research) Applications: How to modify and enhance commercial controllers. ed. / D. Kubus; K. Nilsson; R. Johansson. Braunschweig, Germany : IEEE ROBOTICS AND AUTOMATION SOCIETY, 2010. p. 73-77.

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

TY - GEN

T1 - Model-driven robot-software design using template-based target descriptions

AU - Broenink, Johannes F.

AU - Groothuis, M.A.

AU - Visser, P.M.

AU - Bezemer, M.M.

PY - 2010/5/3

Y1 - 2010/5/3

N2 - This paper is about using templates and passing model-specific information between tools via parameterized tokens in the generated, high-level code, to get a better separation of design steps. This allows for better quality of the models and more reuse, thus enhancing the efficiency of model-driven design for the (industrial) end user. This is illustrated by the realization of the embedded software of a real system. We conclude that reuse is easier. However, the presented method can be generalized more, as to connect to other tools and platforms.

AB - This paper is about using templates and passing model-specific information between tools via parameterized tokens in the generated, high-level code, to get a better separation of design steps. This allows for better quality of the models and more reuse, thus enhancing the efficiency of model-driven design for the (industrial) end user. This is illustrated by the realization of the embedded software of a real system. We conclude that reuse is easier. However, the presented method can be generalized more, as to connect to other tools and platforms.

KW - METIS-276109

KW - EWI-18517

KW - IR-75913

M3 - Conference contribution

SP - 73

EP - 77

BT - ICRA 2010 Workshop on Innovative Robot Control Architectures for Demanding (Research) Applications

A2 - Kubus, D.

A2 - Nilsson, K.

A2 - Johansson, R.

PB - IEEE ROBOTICS AND AUTOMATION SOCIETY

CY - Braunschweig, Germany

ER -

Broenink JF, Groothuis MA, Visser PM, Bezemer MM. Model-driven robot-software design using template-based target descriptions. In Kubus D, Nilsson K, Johansson R, editors, ICRA 2010 Workshop on Innovative Robot Control Architectures for Demanding (Research) Applications: How to modify and enhance commercial controllers. Braunschweig, Germany: IEEE ROBOTICS AND AUTOMATION SOCIETY. 2010. p. 73-77