From statecharts to ESP*: Programming with events, states and predicates for embedded systems

Vugranam C. Sreedhar, Maria Cristina Marinescu

Producció científica: Capítol de llibreContribució a congrés/conferènciaAvaluat per experts

3 Cites (Scopus)

Resum

Statecharts are probably the most popular mechanism for behavior modeling of embedded system components. Modeling a component involves using a mainstream language for features that statecharts cannot express: detailed behavior of conditions and actions, object-orientation and distributed computing features. Debugging is done at the level of the generated native code. Rather than treating statecharts as a separate programming model from the native programming model, we extend a (Java-like) language with support for key concepts of statecharts: (1) explicit states, (2) asynchronous events, and (3) conditional execution. This paper presents ESP*, a language that supports statecharts and a set of other advanced programming concepts to make programming embedded systems easier. The paper also shows how to translate statecharts to ESP*.

Idioma originalAnglès
Títol de la publicacióProceedings of the 5th ACM International Conference on Embedded Software, EMSOFT 2005
Pàgines48-51
Nombre de pàgines4
Estat de la publicacióPublicada - 2005
Publicat externament
Esdeveniment5th ACM International Conference on Embedded Software, EMSOFT 2005 - Jersey City, NJ, United States
Durada: 19 de set. 200522 de set. 2005

Sèrie de publicacions

NomProceedings of the 5th ACM International Conference on Embedded Software, EMSOFT 2005

Conferència

Conferència5th ACM International Conference on Embedded Software, EMSOFT 2005
País/TerritoriUnited States
CiutatJersey City, NJ
Període19/09/0522/09/05

Fingerprint

Navegar pels temes de recerca de 'From statecharts to ESP*: Programming with events, states and predicates for embedded systems'. Junts formen un fingerprint únic.

Com citar-ho