A Distributed Reactive Synchronous Programming Language

Detalhes bibliográficos
Autor(a) principal: Librelotto, Giovani Rubert
Data de Publicação: 2008
Outros Autores: Gassen, Jonas Bulegon, Turchetti, Rogério Corrêa, Toscani, Simão Sirineo
Tipo de documento: Artigo
Idioma: eng
Título da fonte: INFOCOMP: Jornal de Ciência da Computação
Texto Completo: https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/209
Resumo: RS is a reactive synchronous programming language suited to the implementation of the control part of reactive systems. The RS source programs are compiled to finite automata, which are very fast at execution time. This paper describes: (1) the distribution of the RS language, (2) the design of an MDX kernel that implements the communication facilities for the distributed automata, and (3) the implementation of the resulting distributed model using the C language.
id UFLA-5_1ade6270c5af31d6df1a1237eb2617b2
oai_identifier_str oai:infocomp.dcc.ufla.br:article/209
network_acronym_str UFLA-5
network_name_str INFOCOMP: Jornal de Ciência da Computação
repository_id_str
spelling A Distributed Reactive Synchronous Programming LanguageReactive systemsfinite automatareactive synchronous programming languageMDXdistributed automata.RS is a reactive synchronous programming language suited to the implementation of the control part of reactive systems. The RS source programs are compiled to finite automata, which are very fast at execution time. This paper describes: (1) the distribution of the RS language, (2) the design of an MDX kernel that implements the communication facilities for the distributed automata, and (3) the implementation of the resulting distributed model using the C language.Editora da UFLA2008-03-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://infocomp.dcc.ufla.br/index.php/infocomp/article/view/209INFOCOMP Journal of Computer Science; Vol. 7 No. 1 (2008): March, 2008; 79-851982-33631807-4545reponame:INFOCOMP: Jornal de Ciência da Computaçãoinstname:Universidade Federal de Lavras (UFLA)instacron:UFLAenghttps://infocomp.dcc.ufla.br/index.php/infocomp/article/view/209/194Copyright (c) 2016 INFOCOMP Journal of Computer Scienceinfo:eu-repo/semantics/openAccessLibrelotto, Giovani RubertGassen, Jonas BulegonTurchetti, Rogério CorrêaToscani, Simão Sirineo2015-06-27T23:26:40Zoai:infocomp.dcc.ufla.br:article/209Revistahttps://infocomp.dcc.ufla.br/index.php/infocompPUBhttps://infocomp.dcc.ufla.br/index.php/infocomp/oaiinfocomp@dcc.ufla.br||apfreire@dcc.ufla.br1982-33631807-4545opendoar:2015-06-27T23:26:40INFOCOMP: Jornal de Ciência da Computação - Universidade Federal de Lavras (UFLA)false
dc.title.none.fl_str_mv A Distributed Reactive Synchronous Programming Language
title A Distributed Reactive Synchronous Programming Language
spellingShingle A Distributed Reactive Synchronous Programming Language
Librelotto, Giovani Rubert
Reactive systems
finite automata
reactive synchronous programming language
MDX
distributed automata.
title_short A Distributed Reactive Synchronous Programming Language
title_full A Distributed Reactive Synchronous Programming Language
title_fullStr A Distributed Reactive Synchronous Programming Language
title_full_unstemmed A Distributed Reactive Synchronous Programming Language
title_sort A Distributed Reactive Synchronous Programming Language
author Librelotto, Giovani Rubert
author_facet Librelotto, Giovani Rubert
Gassen, Jonas Bulegon
Turchetti, Rogério Corrêa
Toscani, Simão Sirineo
author_role author
author2 Gassen, Jonas Bulegon
Turchetti, Rogério Corrêa
Toscani, Simão Sirineo
author2_role author
author
author
dc.contributor.author.fl_str_mv Librelotto, Giovani Rubert
Gassen, Jonas Bulegon
Turchetti, Rogério Corrêa
Toscani, Simão Sirineo
dc.subject.por.fl_str_mv Reactive systems
finite automata
reactive synchronous programming language
MDX
distributed automata.
topic Reactive systems
finite automata
reactive synchronous programming language
MDX
distributed automata.
description RS is a reactive synchronous programming language suited to the implementation of the control part of reactive systems. The RS source programs are compiled to finite automata, which are very fast at execution time. This paper describes: (1) the distribution of the RS language, (2) the design of an MDX kernel that implements the communication facilities for the distributed automata, and (3) the implementation of the resulting distributed model using the C language.
publishDate 2008
dc.date.none.fl_str_mv 2008-03-01
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/209
url https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/209
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/209/194
dc.rights.driver.fl_str_mv Copyright (c) 2016 INFOCOMP Journal of Computer Science
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Copyright (c) 2016 INFOCOMP Journal of Computer Science
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Editora da UFLA
publisher.none.fl_str_mv Editora da UFLA
dc.source.none.fl_str_mv INFOCOMP Journal of Computer Science; Vol. 7 No. 1 (2008): March, 2008; 79-85
1982-3363
1807-4545
reponame:INFOCOMP: Jornal de Ciência da Computação
instname:Universidade Federal de Lavras (UFLA)
instacron:UFLA
instname_str Universidade Federal de Lavras (UFLA)
instacron_str UFLA
institution UFLA
reponame_str INFOCOMP: Jornal de Ciência da Computação
collection INFOCOMP: Jornal de Ciência da Computação
repository.name.fl_str_mv INFOCOMP: Jornal de Ciência da Computação - Universidade Federal de Lavras (UFLA)
repository.mail.fl_str_mv infocomp@dcc.ufla.br||apfreire@dcc.ufla.br
_version_ 1789440174037401600