When quoting this document, please refer to the following
URN: urn:nbn:de:0030-drops-1619
Go to the corresponding Portal

White, David ; Luettgen, Gerald

Accessing Databases within Esterel

04491.WhiteDavid.Paper.161.pdf (0.4 MB)


A current limitation of the Esterel language for reactive-systems design is its lack of support for accessing databases. This talk presents the results of a summer student project which investigated a way of integrating databases and Esterel by providing an API for database use inside Esterel. A case study, involving a warehouse storage system built using Lego Mindstorms robotics kits, demonstrates the utility of the API. This system employs an Esterel-programmed robot whose task it is to collect various items from a customer's order and assemble them in one place. To do so, the robot accesses customer-order data and floor-plan data stored in a database.

BibTeX - Entry

  author =	{David White and Gerald Luettgen},
  title =	{Accessing Databases within Esterel},
  booktitle =	{Synchronous Programming - SYNCHRON'04},
  year =	{2005},
  editor =	{Stephen A. Edwards and Nicolas Halbwachs and Reinhard v. Hanxleden and Thomas Stauner},
  number =	{04491},
  series =	{Dagstuhl Seminar Proceedings},
  ISSN =	{1862-4405},
  publisher =	{Internationales Begegnungs- und Forschungszentrum f{\"u}r Informatik (IBFI), Schloss Dagstuhl, Germany},
  address =	{Dagstuhl, Germany},
  URL =		{},
  annote =	{Keywords: database esterel lego mindstorms}

Keywords: database esterel lego mindstorms
Collection: 04491 - Synchronous Programming - SYNCHRON'04
Issue Date: 2005
Date of publication: 30.06.2005

DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI