Geração de código no projeto de sistemas reativos a partir da linguagem RS
Autor(a) principal: | |
---|---|
Data de Publicação: | 2000 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/2829 |
Resumo: | A linguagem síncrona RS é destinada ao desenvolvimento de sistemas reativos. O presente trabalho tem como objetivo criar meios que facilitem o uso da linguagem RS no projeto e implementação desses sistemas, permitindo que, à partir da especificação de um sistema reativo, seja realizada a sua implementação de forma automática. Deste modo, a linguagem RS é utilizada para a descrição do comportamento de um sistema em um alto nível de abstração, antes de serfeitas a decomposição do sistema em componentes de software ou hardware. A implmentação do protótipo do sistema computacional dedicado é obtida através de uma síntese automática desse modelo de alto nível. Foram implementados geradores de código que utilizam o código objeto fornecido pelo compilador da linguagem RS. Os geradores fazem a tradução para a linguagem C, para a linguagem JAVA, ou para a linguagem de descrição de hardware VHDL. A partir da síntese desses códigos poderá ser obtida a implementação do sistema em um micrcoomputador comercial, em um microcomputador Java de dedicado (ASIP Java), ou em um hardware de aplicação específica (ASIC). Foram realizados estudos de caso representativos dos sistemas reativos embaraçados e de tempo rel. Estes estudos de caso serviram para validar os geradores de código bem como para analisar o uso da linguagem RS no projeto e implementação desses sistemas. |
id |
URGS_c02f4a2a0fd263df1922355439adb7aa |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/2829 |
network_acronym_str |
URGS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
repository_id_str |
1853 |
spelling |
Mattos, Julio Carlos Balzano deToscani, Simao Sirineo2007-06-06T17:24:15Z2000http://hdl.handle.net/10183/2829000326628A linguagem síncrona RS é destinada ao desenvolvimento de sistemas reativos. O presente trabalho tem como objetivo criar meios que facilitem o uso da linguagem RS no projeto e implementação desses sistemas, permitindo que, à partir da especificação de um sistema reativo, seja realizada a sua implementação de forma automática. Deste modo, a linguagem RS é utilizada para a descrição do comportamento de um sistema em um alto nível de abstração, antes de serfeitas a decomposição do sistema em componentes de software ou hardware. A implmentação do protótipo do sistema computacional dedicado é obtida através de uma síntese automática desse modelo de alto nível. Foram implementados geradores de código que utilizam o código objeto fornecido pelo compilador da linguagem RS. Os geradores fazem a tradução para a linguagem C, para a linguagem JAVA, ou para a linguagem de descrição de hardware VHDL. A partir da síntese desses códigos poderá ser obtida a implementação do sistema em um micrcoomputador comercial, em um microcomputador Java de dedicado (ASIP Java), ou em um hardware de aplicação específica (ASIC). Foram realizados estudos de caso representativos dos sistemas reativos embaraçados e de tempo rel. Estes estudos de caso serviram para validar os geradores de código bem como para analisar o uso da linguagem RS no projeto e implementação desses sistemas.application/pdfporProgramaçãoSistemas reativosRSGeração de código no projeto de sistemas reativos a partir da linguagem RSinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2000mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000326628.pdf000326628.pdfTexto completoapplication/pdf1763756http://www.lume.ufrgs.br/bitstream/10183/2829/1/000326628.pdf22939bdba0a728aad2e4c830662a4e1eMD51TEXT000326628.pdf.txt000326628.pdf.txtExtracted Texttext/plain185181http://www.lume.ufrgs.br/bitstream/10183/2829/2/000326628.pdf.txt70d5a1760c69221d2e6ce92064cea5ecMD52THUMBNAIL000326628.pdf.jpg000326628.pdf.jpgGenerated Thumbnailimage/jpeg1062http://www.lume.ufrgs.br/bitstream/10183/2829/3/000326628.pdf.jpgd9fefb29f3b6d10437ba2a24b5acac77MD5310183/28292018-10-11 09:03:40.812oai:www.lume.ufrgs.br:10183/2829Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-11T12:03:40Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Geração de código no projeto de sistemas reativos a partir da linguagem RS |
title |
Geração de código no projeto de sistemas reativos a partir da linguagem RS |
spellingShingle |
Geração de código no projeto de sistemas reativos a partir da linguagem RS Mattos, Julio Carlos Balzano de Programação Sistemas reativos RS |
title_short |
Geração de código no projeto de sistemas reativos a partir da linguagem RS |
title_full |
Geração de código no projeto de sistemas reativos a partir da linguagem RS |
title_fullStr |
Geração de código no projeto de sistemas reativos a partir da linguagem RS |
title_full_unstemmed |
Geração de código no projeto de sistemas reativos a partir da linguagem RS |
title_sort |
Geração de código no projeto de sistemas reativos a partir da linguagem RS |
author |
Mattos, Julio Carlos Balzano de |
author_facet |
Mattos, Julio Carlos Balzano de |
author_role |
author |
dc.contributor.author.fl_str_mv |
Mattos, Julio Carlos Balzano de |
dc.contributor.advisor1.fl_str_mv |
Toscani, Simao Sirineo |
contributor_str_mv |
Toscani, Simao Sirineo |
dc.subject.por.fl_str_mv |
Programação Sistemas reativos RS |
topic |
Programação Sistemas reativos RS |
description |
A linguagem síncrona RS é destinada ao desenvolvimento de sistemas reativos. O presente trabalho tem como objetivo criar meios que facilitem o uso da linguagem RS no projeto e implementação desses sistemas, permitindo que, à partir da especificação de um sistema reativo, seja realizada a sua implementação de forma automática. Deste modo, a linguagem RS é utilizada para a descrição do comportamento de um sistema em um alto nível de abstração, antes de serfeitas a decomposição do sistema em componentes de software ou hardware. A implmentação do protótipo do sistema computacional dedicado é obtida através de uma síntese automática desse modelo de alto nível. Foram implementados geradores de código que utilizam o código objeto fornecido pelo compilador da linguagem RS. Os geradores fazem a tradução para a linguagem C, para a linguagem JAVA, ou para a linguagem de descrição de hardware VHDL. A partir da síntese desses códigos poderá ser obtida a implementação do sistema em um micrcoomputador comercial, em um microcomputador Java de dedicado (ASIP Java), ou em um hardware de aplicação específica (ASIC). Foram realizados estudos de caso representativos dos sistemas reativos embaraçados e de tempo rel. Estes estudos de caso serviram para validar os geradores de código bem como para analisar o uso da linguagem RS no projeto e implementação desses sistemas. |
publishDate |
2000 |
dc.date.issued.fl_str_mv |
2000 |
dc.date.accessioned.fl_str_mv |
2007-06-06T17:24:15Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/2829 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000326628 |
url |
http://hdl.handle.net/10183/2829 |
identifier_str_mv |
000326628 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
collection |
Biblioteca Digital de Teses e Dissertações da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/2829/1/000326628.pdf http://www.lume.ufrgs.br/bitstream/10183/2829/2/000326628.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/2829/3/000326628.pdf.jpg |
bitstream.checksum.fl_str_mv |
22939bdba0a728aad2e4c830662a4e1e 70d5a1760c69221d2e6ce92064cea5ec d9fefb29f3b6d10437ba2a24b5acac77 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
lume@ufrgs.br||lume@ufrgs.br |
_version_ |
1810085021019537408 |