Arquitetura de software para sistemas de tempo real.

Detalhes bibliográficos
Autor(a) principal: Oliveira, Wilson Prates de
Data de Publicação: 2011
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: http://www.teses.usp.br/teses/disponiveis/3/3152/tde-13012012-103355/
Resumo: O desenvolvimento de sistemas de controle em plataformas de tempo real é uma tarefa que envolve Engenharia de Controle e Ciência da Computação. Nas últimas décadas, estas áreas se desenvolveram como áreas independentes. Este trabalho busca diminuir distância entre as áreas propondo a utilização de métodos de Engenharia de Software em uma fase de modelagem do software de controle. Uma das propostas apresentadas no trabalho é a utilização de frameworks orientados a objetos no processo de Rapid Control Prototyping (RCP) para substituir a geração automática de código, eliminar os problemas de integração com código legado e tornar o processo RCP mais interativo. Outra proposta é a utilização de plataformas para RCP composta por uma camada de hardware real, uma camada SOTR e uma camada de aplicação formada pelo framework para análise e desenvolvimento de sistemas de controle centralizado ou distribuído.
id USP_e9f8828719bb0d328fc12905a13cedc1
oai_identifier_str oai:teses.usp.br:tde-13012012-103355
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling Arquitetura de software para sistemas de tempo real.Software architecture for real-time systems.FrameworksFrameworksHardwareHardwareHost and TargetHost e TargetObject orientationOrientação a objetosPlataformas de tempo realRCPRCPReal-time platformsSoftwareSoftwareTarefasTasksO desenvolvimento de sistemas de controle em plataformas de tempo real é uma tarefa que envolve Engenharia de Controle e Ciência da Computação. Nas últimas décadas, estas áreas se desenvolveram como áreas independentes. Este trabalho busca diminuir distância entre as áreas propondo a utilização de métodos de Engenharia de Software em uma fase de modelagem do software de controle. Uma das propostas apresentadas no trabalho é a utilização de frameworks orientados a objetos no processo de Rapid Control Prototyping (RCP) para substituir a geração automática de código, eliminar os problemas de integração com código legado e tornar o processo RCP mais interativo. Outra proposta é a utilização de plataformas para RCP composta por uma camada de hardware real, uma camada SOTR e uma camada de aplicação formada pelo framework para análise e desenvolvimento de sistemas de controle centralizado ou distribuído.The development of real-time platform control systems is a task that involves Control Engineering and Computer Science. In the last decade, these areas have developed independent from each other. This paper seeks to decrease the distance between this areas, by proposing the use of Software Engineering methods in a software control modeling phase. One of the propositions in this paper is the use of object orientated frameworks in the Rapid Control Prototyping (RCP) process to substitute the automatic code generation, thus eliminating the problems with the legacy code and making the RCP process more interactive. Another proposition is the use of RCP directed platforms composed by a real hardware layer, a RTOS layer and an application layer formed by the framework for the analysis and development of the centralized or distributed control systems.Biblioteca Digitais de Teses e Dissertações da USPMaruyama, NewtonOliveira, Wilson Prates de2011-10-11info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/3/3152/tde-13012012-103355/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2016-07-28T16:10:31Zoai:teses.usp.br:tde-13012012-103355Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212016-07-28T16:10:31Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Arquitetura de software para sistemas de tempo real.
Software architecture for real-time systems.
title Arquitetura de software para sistemas de tempo real.
spellingShingle Arquitetura de software para sistemas de tempo real.
Oliveira, Wilson Prates de
Frameworks
Frameworks
Hardware
Hardware
Host and Target
Host e Target
Object orientation
Orientação a objetos
Plataformas de tempo real
RCP
RCP
Real-time platforms
Software
Software
Tarefas
Tasks
title_short Arquitetura de software para sistemas de tempo real.
title_full Arquitetura de software para sistemas de tempo real.
title_fullStr Arquitetura de software para sistemas de tempo real.
title_full_unstemmed Arquitetura de software para sistemas de tempo real.
title_sort Arquitetura de software para sistemas de tempo real.
author Oliveira, Wilson Prates de
author_facet Oliveira, Wilson Prates de
author_role author
dc.contributor.none.fl_str_mv Maruyama, Newton
dc.contributor.author.fl_str_mv Oliveira, Wilson Prates de
dc.subject.por.fl_str_mv Frameworks
Frameworks
Hardware
Hardware
Host and Target
Host e Target
Object orientation
Orientação a objetos
Plataformas de tempo real
RCP
RCP
Real-time platforms
Software
Software
Tarefas
Tasks
topic Frameworks
Frameworks
Hardware
Hardware
Host and Target
Host e Target
Object orientation
Orientação a objetos
Plataformas de tempo real
RCP
RCP
Real-time platforms
Software
Software
Tarefas
Tasks
description O desenvolvimento de sistemas de controle em plataformas de tempo real é uma tarefa que envolve Engenharia de Controle e Ciência da Computação. Nas últimas décadas, estas áreas se desenvolveram como áreas independentes. Este trabalho busca diminuir distância entre as áreas propondo a utilização de métodos de Engenharia de Software em uma fase de modelagem do software de controle. Uma das propostas apresentadas no trabalho é a utilização de frameworks orientados a objetos no processo de Rapid Control Prototyping (RCP) para substituir a geração automática de código, eliminar os problemas de integração com código legado e tornar o processo RCP mais interativo. Outra proposta é a utilização de plataformas para RCP composta por uma camada de hardware real, uma camada SOTR e uma camada de aplicação formada pelo framework para análise e desenvolvimento de sistemas de controle centralizado ou distribuído.
publishDate 2011
dc.date.none.fl_str_mv 2011-10-11
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://www.teses.usp.br/teses/disponiveis/3/3152/tde-13012012-103355/
url http://www.teses.usp.br/teses/disponiveis/3/3152/tde-13012012-103355/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1809090666715676672