Diretrizes para desenvolvimento de Software para Sistemas Embarcados

Detalhes bibliográficos
Autor(a) principal: Leonardo de Andrade Prates
Data de Publicação: 2012
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFMG
Texto Completo: http://hdl.handle.net/1843/BUBD-94LLUU
Resumo: Os sistemas embarcados estão cada vez mais presentes no cotidiano das pessoas. Ele está presente de brinquedos a sistemas de suporte a vida. As características peculiares do sistema em que o software está inserido requerem cuidados que não são abordados pela computação de propósito geral e nem pelas escolas de engenharia; existe, portanto,uma lacuna de conhecimento entre os profissionais de computação e engenharia. O objetivo deste trabalho é apresentar tais peculiaridades e demonstrar porque é importante uma abordagem sistemática de engenharia de software. Serão abordados conceitos fundamentais de métodos e processos de engenharia de software e sua aplicabilidade ao software embarcado e os aditivos necessários para garantir a corretaabrangência nesse tipo de sistema. Ao final será apresentada uma proposta de processo de desenvolvimento de sistema embarcado, com foco em software, e a documentação mínima que deve ser gerada para garantir a formalização dessa proposta.
id UFMG_c0d5791b93ea9ec5c1e1e5522bc3f7b9
oai_identifier_str oai:repositorio.ufmg.br:1843/BUBD-94LLUU
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling Marco Tulio de Oliveira ValenteLeonardo de Andrade Prates2019-08-14T18:39:00Z2019-08-14T18:39:00Z2012-05-17http://hdl.handle.net/1843/BUBD-94LLUUOs sistemas embarcados estão cada vez mais presentes no cotidiano das pessoas. Ele está presente de brinquedos a sistemas de suporte a vida. As características peculiares do sistema em que o software está inserido requerem cuidados que não são abordados pela computação de propósito geral e nem pelas escolas de engenharia; existe, portanto,uma lacuna de conhecimento entre os profissionais de computação e engenharia. O objetivo deste trabalho é apresentar tais peculiaridades e demonstrar porque é importante uma abordagem sistemática de engenharia de software. Serão abordados conceitos fundamentais de métodos e processos de engenharia de software e sua aplicabilidade ao software embarcado e os aditivos necessários para garantir a corretaabrangência nesse tipo de sistema. Ao final será apresentada uma proposta de processo de desenvolvimento de sistema embarcado, com foco em software, e a documentação mínima que deve ser gerada para garantir a formalização dessa proposta.The embedded systems are more and more present in daily life. It is present from toys to life support systems. The peculiar characteristics of the system where the software is embedded require care that are not covered by general purpose computing and neither by engineering schools, therefore, there is a knowledge gap between computerprofessionals and engineering. The aim of this paper is to present such peculiarities and demonstrate why it is important a systematic approach of software engineering. It will examine the fundamental concepts of methods and processes of software engineering and its applicability to embedded software and the necessary additives to ensure propercoverage in this type of system. At the end, we will present a proposal for embedded system development process, with software focus, and the minimum documentation that must be generated to ensure the proposal formalizationUniversidade Federal de Minas GeraisUFMGEngenharia de softwareSistemas embutidos de computadorSistemas embutidosSoftware embarcadoEmbedded systemSistemas embarcadosEngenharia de softwareDiretrizes para desenvolvimento de Software para Sistemas Embarcadosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALleonardodeandradeprates.pdfapplication/pdf3638331https://repositorio.ufmg.br/bitstream/1843/BUBD-94LLUU/1/leonardodeandradeprates.pdfb2d28e6c329f038b6ed19b0152716502MD51TEXTleonardodeandradeprates.pdf.txtleonardodeandradeprates.pdf.txtExtracted texttext/plain85554https://repositorio.ufmg.br/bitstream/1843/BUBD-94LLUU/2/leonardodeandradeprates.pdf.txt2766c9787f44e9057efa4bb60cfa3289MD521843/BUBD-94LLUU2019-11-14 16:09:28.224oai:repositorio.ufmg.br:1843/BUBD-94LLUURepositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2019-11-14T19:09:28Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.pt_BR.fl_str_mv Diretrizes para desenvolvimento de Software para Sistemas Embarcados
title Diretrizes para desenvolvimento de Software para Sistemas Embarcados
spellingShingle Diretrizes para desenvolvimento de Software para Sistemas Embarcados
Leonardo de Andrade Prates
Sistemas embutidos
Software embarcado
Embedded system
Sistemas embarcados
Engenharia de software
Engenharia de software
Sistemas embutidos de computador
title_short Diretrizes para desenvolvimento de Software para Sistemas Embarcados
title_full Diretrizes para desenvolvimento de Software para Sistemas Embarcados
title_fullStr Diretrizes para desenvolvimento de Software para Sistemas Embarcados
title_full_unstemmed Diretrizes para desenvolvimento de Software para Sistemas Embarcados
title_sort Diretrizes para desenvolvimento de Software para Sistemas Embarcados
author Leonardo de Andrade Prates
author_facet Leonardo de Andrade Prates
author_role author
dc.contributor.advisor1.fl_str_mv Marco Tulio de Oliveira Valente
dc.contributor.author.fl_str_mv Leonardo de Andrade Prates
contributor_str_mv Marco Tulio de Oliveira Valente
dc.subject.por.fl_str_mv Sistemas embutidos
Software embarcado
Embedded system
Sistemas embarcados
Engenharia de software
topic Sistemas embutidos
Software embarcado
Embedded system
Sistemas embarcados
Engenharia de software
Engenharia de software
Sistemas embutidos de computador
dc.subject.other.pt_BR.fl_str_mv Engenharia de software
Sistemas embutidos de computador
description Os sistemas embarcados estão cada vez mais presentes no cotidiano das pessoas. Ele está presente de brinquedos a sistemas de suporte a vida. As características peculiares do sistema em que o software está inserido requerem cuidados que não são abordados pela computação de propósito geral e nem pelas escolas de engenharia; existe, portanto,uma lacuna de conhecimento entre os profissionais de computação e engenharia. O objetivo deste trabalho é apresentar tais peculiaridades e demonstrar porque é importante uma abordagem sistemática de engenharia de software. Serão abordados conceitos fundamentais de métodos e processos de engenharia de software e sua aplicabilidade ao software embarcado e os aditivos necessários para garantir a corretaabrangência nesse tipo de sistema. Ao final será apresentada uma proposta de processo de desenvolvimento de sistema embarcado, com foco em software, e a documentação mínima que deve ser gerada para garantir a formalização dessa proposta.
publishDate 2012
dc.date.issued.fl_str_mv 2012-05-17
dc.date.accessioned.fl_str_mv 2019-08-14T18:39:00Z
dc.date.available.fl_str_mv 2019-08-14T18:39:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1843/BUBD-94LLUU
url http://hdl.handle.net/1843/BUBD-94LLUU
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.publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.publisher.initials.fl_str_mv UFMG
publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMG
instname:Universidade Federal de Minas Gerais (UFMG)
instacron:UFMG
instname_str Universidade Federal de Minas Gerais (UFMG)
instacron_str UFMG
institution UFMG
reponame_str Repositório Institucional da UFMG
collection Repositório Institucional da UFMG
bitstream.url.fl_str_mv https://repositorio.ufmg.br/bitstream/1843/BUBD-94LLUU/1/leonardodeandradeprates.pdf
https://repositorio.ufmg.br/bitstream/1843/BUBD-94LLUU/2/leonardodeandradeprates.pdf.txt
bitstream.checksum.fl_str_mv b2d28e6c329f038b6ed19b0152716502
2766c9787f44e9057efa4bb60cfa3289
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv
_version_ 1803589240219500544