RTR - uma abordagem reflexiva para programação de aplicações tempo real
Autor(a) principal: | |
---|---|
Data de Publicação: | 1997 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSC |
Texto Completo: | http://repositorio.ufsc.br/xmlui/handle/123456789/77125 |
Resumo: | Tese (Doutorado) - Universidade Federal de Santa Catarina, Centro Tecnologico. Programa de Pós-Graduação em Engenharia Elétrica |
id |
UFSC_f754ecf7dd8f61757b4d007e1c63e11b |
---|---|
oai_identifier_str |
oai:repositorio.ufsc.br:123456789/77125 |
network_acronym_str |
UFSC |
network_name_str |
Repositório Institucional da UFSC |
repository_id_str |
2373 |
spelling |
RTR - uma abordagem reflexiva para programação de aplicações tempo realProgramação em tempo realTesesJava (Linguagem de programação de computador)Sistemas em tempo realTese (Doutorado) - Universidade Federal de Santa Catarina, Centro Tecnologico. Programa de Pós-Graduação em Engenharia ElétricaEsta tese propõe um modelo e uma linguagem de programação que exploram a potencialidade dos paradigmas de orientação a objetos e reflexão computacional, visando contribuir para a solução de vários problemas encontrados atualmente na programação de sistemas tempo real. O modelo proposto, denominado Modelo RTR, permite a definição e o uso de restrições temporais e algoritmos de escalonamento de acordo com as especificidades da aplicação e de forma independente do suporte de execução subjacente, provendo flexibilidade e independência de ambiente operacional. Além disso, a separação entre questões funcionais e de controle, resultante do uso de reflexão computacional, facilita o gerenciamento da complexidade e incrementa a possibilidade de reutilização e a capacidade de manutenção dos sistemas desenvolvidos. A linguagem proposta, denominada Java/RTR, é uma extensão da linguagem Java que implementa explicitamente o modelo RTR, integrando a capacidade temporal do modelo RTR com as facilidades convencionais de Java. A potencialidade e a expressividade da abordagem proposta são demonstradas através de diversos exemplos envolvendo diferentes situações típicas de tempo real, incluindo a representação da sincronização ern aplicaçes multimídia. Além disso, uma extensão do modelo RTR para ambientes distribuídos abertos é descrita e exemplificada. Adicionalmcnte, esta tese também apresenta um estudo abrangente sobre modelos e linguagens tempo real baseados em objetos e/ou reflexão computacional existentes.Florianópolis, SCFarines, Jean-MarieUniversidade Federal de Santa CatarinaFurtado, Olinto Jose Varela2012-10-17T01:05:14Z2012-10-17T01:05:14Z19971997info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisx,137f.| il., tabsapplication/pdf109907http://repositorio.ufsc.br/xmlui/handle/123456789/77125porreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2016-01-08T22:17:49Zoai:repositorio.ufsc.br:123456789/77125Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732016-01-08T22:17:49Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false |
dc.title.none.fl_str_mv |
RTR - uma abordagem reflexiva para programação de aplicações tempo real |
title |
RTR - uma abordagem reflexiva para programação de aplicações tempo real |
spellingShingle |
RTR - uma abordagem reflexiva para programação de aplicações tempo real Furtado, Olinto Jose Varela Programação em tempo real Teses Java (Linguagem de programação de computador) Sistemas em tempo real |
title_short |
RTR - uma abordagem reflexiva para programação de aplicações tempo real |
title_full |
RTR - uma abordagem reflexiva para programação de aplicações tempo real |
title_fullStr |
RTR - uma abordagem reflexiva para programação de aplicações tempo real |
title_full_unstemmed |
RTR - uma abordagem reflexiva para programação de aplicações tempo real |
title_sort |
RTR - uma abordagem reflexiva para programação de aplicações tempo real |
author |
Furtado, Olinto Jose Varela |
author_facet |
Furtado, Olinto Jose Varela |
author_role |
author |
dc.contributor.none.fl_str_mv |
Farines, Jean-Marie Universidade Federal de Santa Catarina |
dc.contributor.author.fl_str_mv |
Furtado, Olinto Jose Varela |
dc.subject.por.fl_str_mv |
Programação em tempo real Teses Java (Linguagem de programação de computador) Sistemas em tempo real |
topic |
Programação em tempo real Teses Java (Linguagem de programação de computador) Sistemas em tempo real |
description |
Tese (Doutorado) - Universidade Federal de Santa Catarina, Centro Tecnologico. Programa de Pós-Graduação em Engenharia Elétrica |
publishDate |
1997 |
dc.date.none.fl_str_mv |
1997 1997 2012-10-17T01:05:14Z 2012-10-17T01:05:14Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
109907 http://repositorio.ufsc.br/xmlui/handle/123456789/77125 |
identifier_str_mv |
109907 |
url |
http://repositorio.ufsc.br/xmlui/handle/123456789/77125 |
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 |
x,137f.| il., tabs application/pdf |
dc.publisher.none.fl_str_mv |
Florianópolis, SC |
publisher.none.fl_str_mv |
Florianópolis, SC |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSC instname:Universidade Federal de Santa Catarina (UFSC) instacron:UFSC |
instname_str |
Universidade Federal de Santa Catarina (UFSC) |
instacron_str |
UFSC |
institution |
UFSC |
reponame_str |
Repositório Institucional da UFSC |
collection |
Repositório Institucional da UFSC |
repository.name.fl_str_mv |
Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC) |
repository.mail.fl_str_mv |
|
_version_ |
1808652124818505728 |