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

Vugranam C. Sreedhar, Maria Cristina Marinescu

Producción científica: Capítulo del libroContribución a congreso/conferenciarevisión exhaustiva

3 Citas (Scopus)

Resumen

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 originalInglés
Título de la publicación alojadaProceedings of the 5th ACM International Conference on Embedded Software, EMSOFT 2005
Páginas48-51
Número de páginas4
EstadoPublicada - 2005
Publicado de forma externa
Evento5th ACM International Conference on Embedded Software, EMSOFT 2005 - Jersey City, NJ, Estados Unidos
Duración: 19 sept 200522 sept 2005

Serie de la publicación

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

Conferencia

Conferencia5th ACM International Conference on Embedded Software, EMSOFT 2005
País/TerritorioEstados Unidos
CiudadJersey City, NJ
Período19/09/0522/09/05

Huella

Profundice en los temas de investigación de 'From statecharts to ESP*: Programming with events, states and predicates for embedded systems'. En conjunto forman una huella única.

Citar esto