Diretrizes para desenvolvimento de Software para Sistemas Embarcados
Autor(a) principal: | |
---|---|
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 |